我为我的应用启用了 Google App 签名。我创建了一个 APK 并使用我的密钥库文件对其进行签名并将其上传到 devConsole。谷歌随后使用谷歌的应用签名再次签署了 APK,然后将其发送给 Playstore 上的用户。
- 我从 Playstore 下载并安装了 APK(其中包含 Google 的应用签名签名)。
- 我从 devConsole 下载了应用签名证书 -> 应用签名 -> 应用签名证书
- 我使用以下命令将证书添加到我当前的密钥库文件中:
keytool -importcert -file [app_signing_certificate] -keystore [current_keystore_file]
- 我使用在步骤 3 中生成的新密钥库创建了发布 APK
- 现在,当我尝试通过从 Playstore 安装的 APK 升级这个新 APK 时,我收到错误消息。
失败 [INSTALL_FAILED_UPDATE_INCOMPATIBLE: 包 xyz 签名与以前安装的版本不匹配;无视!]
我想知道需要做什么才能在本地创建一个与从 Playstore 下载的签名匹配的 APK。