1

我有一个具有特定包名的应用程序,但现在我必须更改同一个应用程序的包名。那么,如果用户可以将应用程序的版本更新为另一个包名,我该怎么做?非常感谢!

4

3 回答 3

2

要更改包名称,您需要更改 applicationId文件中的build.gradle。用户无法将您的应用升级到不同的包名称。不同的包名将被视为不同的应用程序。

于 2015-03-23T06:36:39.207 回答
1

正好按照这一步

右键单击您的项目--> Android 工具--> 重命名应用程序包。

之后,您会看到一个带有当前包名称的弹出对话框,现在输入您的新包名称...

于 2015-03-23T06:40:21.377 回答
0

对应用程序进行更新时,它应该具有相同的包名称,并且应该始终使用应用程序首次发布时使用的原始签名证书进行签名。

如果您使用不同的包名称上传更新,Play 商店会将其视为两个单独的应用程序,我不确定它是否允许在应用程序列表中查看的相同应用程序名称相同,我不要相信它确实如此,所以无论如何您可能会收到一个错误,说明具有该名称的应用程序已经存在。

如果实际应用名称也不同,那么Play商店会将其视为两个不同的应用。

如果您将包名称更改为与原始包名称相同,则只要使用与原始应用相同的签名证书即可更新应用。

于 2015-03-23T06:39:21.020 回答