标签: android code-signing
我了解可以使用jarsigner对APK进行签名multiple times。此外,所有更新都应使用same key签名。假设一个APK使用三个证书签名,是否所有更新都必须使用所有三个证书进行签名?或者,如果使用三个证书中的一个签名更新,是否可以使用PackageManager?
答案 0 :(得分:0)
PackageManager检查以确保所有更新都使用相同的密钥签名。
adb install -r 1380 KB / s(在0.783s中为1107561字节) pkg:/data/local/tmp/app-release-unsigned.apk 失败[INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]
我创建了两个密钥库签名版本1只有一个密钥库
将版本改为2
使用两个键签名APK
安装时 时间,Android给出了上述错误
此外,Google Play不允许上传使用多个密钥签名的APK。