必须使用与先前版本相同的证书对apk进行签名

时间:2013-01-21 14:48:02

标签: android eclipse keystore

我尝试添加旧应用程序之一的更新版本(版本10.0)但是当我尝试将apk添加到现有的apk列表时,我收到消息

  The apk must be signed with the same certificates as the prebious version

我肯定使用正确的密钥库,因为我只有该文件夹中的那个,但我尝试取消发布旧的密钥库并添加新的应用程序。我将版本代码更新为11和 版本名称为10.1创建了一个新的apk文件,但当我尝试添加新的i时,我收到了消息

  If you have another application on Google Play with the same package name (org.MyApp). Go to that application and click upgrade

我不知道下一步该尝试什么,因为我看到这个问题的每个条目告诉我我使用的是错误的密钥库,但我不是。我如何解决第二个错误,如果我只是更改包名称,它在下载时会崩溃

1 个答案:

答案 0 :(得分:0)

它定义听起来好像你正在使用错误的密钥库。这需要与您首次发布应用时使用的相同。

您无法发布具有相同包名称的新应用,因为Google要求每个应用都具有唯一的包名称。

如果您要使用新软件包名称发布原始应用程序,则必须告知现有用户转移到新应用程序。