如何正确创建新的apk文件?

时间:2013-12-03 23:43:38

标签: android apk

我无意识地从我的应用程序中删除了apk文件,现在我想在市场上推出一个新版本。错误消息始终如下:

您上传了使用其他证书签名的APK到之前的APK。您必须使用相同的证书。您现有的APK使用带有指纹的证书进行签名:

然后去了很多数字和字母。我知道我用来创建firsk apk的密码。

1 个答案:

答案 0 :(得分:3)

这可能是一个重复的问题,但我仍然会为你总结一下:

创建APK时,使用包含证书的密钥库文件对其进行签名。 然后,当您要发布和更新时,旧版本和新版本的证书必须匹配,否则系统不允许您安装它。

您最有可能在第一次生成APK时创建了此密钥库文件,然后忘了它,因此它仍然可以在您的硬盘上舒适地坐着。你应该先找:) (它们很小,1-2kB,每个IDE都有默认路径保存它们,所以尝试创建一个新的,看看它保存的位置,看看是否没有其他类似的文件)

如果你找不到它,那就该恐慌了。如果你想发布和更新,你几乎搞砸了。所以,第一课:

始终备份密钥库文件。

(我仍然不明白为什么在Google Play上的APK上传对话框中没有显示为红色的大红色框:D)

那么如何应对呢?您可以更改包名称,创建新密钥库,备份,生成APK,取消发布旧应用,发布具有相同名称和信息的新APK。

祝你好运。今年夏天这几乎使我的头发变灰了,所以希望它不会发生在你身上:))