Google Playstore无法识别新的包名?

时间:2016-12-09 10:33:49

标签: android google-play

我使用Android Studio创建了一个应用。并将firebase作为后端链接。在Play商店发布时谷歌通知我,有另一个应用程序具有相同的包名称。所以我回去更改AndroidManifest文件中的包名并重建apk。在上传时,apk google仍然使用旧包名称表示相同的错误。我在某处读到了我们必须在build.gradle文件中更改applicationId,但firebase使用此id来识别应用程序。因此我不能这样做,所以如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

如果我没错,您应该在开发人员谷歌控制台中创建一个新应用程序,以使用新包名称上传您的应用程序。上传应用程序后,您无法修改包名称:

  

无法改变的事情:

     

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

     

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

答案 1 :(得分:1)

您需要在build.gradle文件中更改具有相同包名称的applicationId。 在android studio中,applicationId被认为是play store的包名。所以更改applicationId以更改包名称。它会对你有所帮助。