在生成APK文件并将其上传到Google Play商店方面,我有一个问题。
我目前在Play商店中上传了我的apk。现在,我将项目发送给开发人员进行一些更改。当他们把项目寄回给我时,我想我将需要使用与以前相同的密钥库凭据从android studio再次生成apk签名。
如果我执行此操作并将该APK上传到Play商店以替换前一个,则上传工作正常吗?或者签名不匹配?我只想知道什么是正确的程序。
谢谢
更新:
那么我要执行以下操作吗?
然后在这里我保持设置不变还是取消勾选与完整apk签名和jar签名相关的两个复选框?
答案 0 :(得分:2)
是的,只要您使用与当前Play商店中的密钥库凭据相同的密钥库凭据来生成apk(您不应该创建新的签名),就可以了。它也必须具有相同的程序包名称。
答案 1 :(得分:2)
将应用程序上载到Play商店后,下一次上载新版本时,唯一需要确保的是使用具有相同软件包的相同密钥库。
无论如何,如果您不这样做,Play商店将不允许在现有应用程序上更改密钥。如果您想使用新密钥,则必须在Play商店中将其设置为新应用。
您刚刚上传的屏幕截图过程正确。对于签名,请选中两个复选框,如果对两个签名之间的差异有疑问,请阅读以下difference between signature versions - V1(Jar Signature) and V2(Full APK Signature) while generating signed apk in AndroidStudio?