我已经向Play商店发布了一个应用程序。与此同时,我进行了更新,但更新具有不同的包名称。
喜欢:
Release version 1.0 -> com.domain.packageOne
Release version 1.1 -> com.domain.packageTwo
我现在可以在生产阶段添加packagteTwo而不会出现问题,或者设备下载两个版本吗?那么问题是,用户将拥有我的应用程序的两个版本。
或者我是否需要更改项目中的包名称以使其与packageOne匹配?谢谢!
答案 0 :(得分:4)
在对应用进行更新时,它应具有相同的包名称,并且应始终使用首次发布应用时使用的原始签名证书进行签名。
如果您使用其他软件包名称上传更新,Play商店会将其视为两个单独的应用程序,我不确定它是否允许使用相同的应用程序名称(如在应用程序列表中查看)同样,我不相信它会这样做你可能会得到一个错误,无论如何声明已经存在具有该名称的应用程序。
如果实际的应用程序名称也不同,那么Play商店会将其视为两个不同的应用程序。
如果您将软件包名称更改为与原始软件包名称相同,则只要您使用与原始应用程序相同的签名证书,就可以更新该应用程序。
希望这会有所帮助。
答案 1 :(得分:1)
如果您想对应用进行更新,则必须具有相同的包名称。只需增加应用程序版本
即可