更改我的应用程序的 android:label 是否需要用户重新安装该应用程序?

Does changing the android:label of my application require users to reinstall the app?

我最近向 Play 商店部署了一个 android 应用程序。客户注意到该应用程序的标题在应用程序列表中不正确,因此我最终通过修改启动器的 application 节点和 activity 节点中的 android:label 来更改它activity。我的问题是,客户是否应该 re-install 该应用程序?我似乎找不到具体的答案,他们声称他们必须 re-install 应用程序才能更新图标标题。仅通过 Google Play 商店更新应用程序并没有解决问题。

编辑澄清:

我指的不是商品详情。查看 phone 上安装的应用程序列表时,我指的是应用程序图标下方的标题。客户声称通过 Google Play 商店执行更新没有解决这个问题,但是手动卸载并重新安装应用程序解决了这个问题。

My question is, should the client have to re-install the app or not?

您对应用程序所做的任何更改都需要为用户安装新版本,以便在他们的设备上看到更改,但无需重新安装(卸载和全新安装)并且普通升级(所以应用数据不受影响)完全足够了。

编辑

"But there's no need to full reinstall (uninstall and fresh install)"

这就是客户声称他们必须做的事情

信息不足,根据我的经验,客户经常声称是无稽之谈(或者他们根本不理解 upgrade/reinstall 之间的区别),您的用户使用的启动器仍然有可能存在错误或受到某种影响(即我刚刚发现了非常流行的 Nova 可能存在的错误,它也没有正确显示一个应用程序标签)。恕我直言,这里没有什么你应该打扰的。

您的用户将不得不重新安装或更新。这些本质上是相同的东西,但是更新允许用户在不同版本之间保留他或她的应用程序数据(您可能保存的本地数据会影响用户的个人体验)。

您可以在不更新应用程序的情况下进行的唯一更新是通过 Google 游戏控制台控制的内容或您在应用程序中可能拥有的服务器端数据/同步数据,但是数据如您的静态标签只能通过应用程序包进行控制,因此必须更新/重新安装。