问题描述
|
我使用相同的密钥库为应用程序的
version
1.0创建了keystore
,并创建了apk
文件。但是之后由于某些问题,我的电脑崩溃了,无法再使用了。但是我有密钥库文件,使用该文件我为1.0版开发了apk。现在,我想发布同一应用程序的2.0版。我使用了相同的代码库,并使用相同的keystore
文件构建了apk
。我试图将其上传到Android Market,但拒绝了“ 1”文件。背后的原因是什么?解决该问题的方法是什么?
解决方法
不仅密钥库很重要,而且应该使用相同的密钥对apk进行签名。
, 也许您尝试上传\'debug \'-apk而不是release-apk。唯一的其他解释是您已使用其他密钥库文件或与同一密钥库不同的密钥对其进行了签名。检查您的文件路径。
, 确保您使用了与为早期版本1.0创建的相同的密码(密钥)和密钥库。
还要检查清单文件,您是否已经修改了版本名称和版本代码。
请参阅清单文件的这一部分:
android:versionCode=\"2\" // New version code
android:versionName=\"1.1\" // New version name
希望这能解决您的问题。