Android - 开发者控制台 - 更改我的apk包时可能出现的问题

时间:2014-03-28 12:36:40

标签: android package

我上传了一个使用此软件包名称的应用:com.madx.pratonews 所以我在Play商店中看到了我的应用程序https://play.google.com/store/apps/details?id=com.madx.pratonews

如果在下一个版本中我上传了一个包含不同包名的新apk(例如com.madx.news) PlayStore链接会更改为https://play.google.com/store/apps/details?id=com.madx.news吗? 如果可以,旧链接将消失?

我想知道,因为我有一个直接从GooglePlay网站上读取应用程序最新版本的更新系统,因此如果我更改包名称,旧版应用程序的更新就会出现问题。

提前致谢!

1 个答案:

答案 0 :(得分:1)

您需要为应用更新提供相同的包名称! 无法更改应用的包名称。

来自Dianne Hackborn:

  

无法改变的事情:

     

最明显和最明显的是“清单包名称”   您在其中为您的应用程序提供的唯一名称   AndroidManifest.xml中。该名称使用Java语言风格的命名   惯例,互联网域名所有权有助于避免名称   碰撞。例如,由于Google拥有域名“google.com”,   应该开始我们所有应用程序的清单包名称   使用“com.google”。开发人员必须遵循这一点   惯例,以避免与其他开发人员发生冲突。

     

在清单包名称下发布应用程序后,   这是应用程序的唯一标识永远更多。交换   以不同的名称产生一个全新的应用程序,一个   无法安装为现有应用程序的更新。

您无法更改的其他内容:http://android-developers.blogspot.in/2011/06/things-that-cannot-change.html