问题描述
我不仅要更改Play商店中显示的名称,而且还要更改包名称,但我当然不会更改com.xxx.xxx的程序包名称,而只更改出现的包名称在用户设备上,用户将能够更新该应用程序,还是会说还有另一个具有相同程序包名称的应用程序?
解决方法
使用相同的程序包名称来更新应用程序内部的任何内容(包括应用程序名称本身)都没有问题,并且您的用户将能够安装更新,但是更改应用程序名称不是一个好主意,因为这可能会使您的用户感到困惑
,如果您不打算更改应用程序清单文件中指定的packageId
,那么您是安全的。唯一重要的是此,再加上用于签署发布的证书。
向用户显示的内容(如启动器上图标下的名称)仅是文本标签(根据使用的本地化也可能有所不同),因此从升级角度看是不相关的。应用程序packageId
必须是唯一的(由Google Play强制执行),图标下方显示的标签可以是任何内容。
请参见App Manifest Overview,然后参见Package name and application和其他相关文档。