生成的 APK 的 SHA1 指纹与密钥库的指纹不匹配
SHA1 Fingerprint of generated APK does not match Fingerprint of Keystore
从 Android Studio 导出应用程序后将新的 apk 上传到 Play 商店时,我收到此错误消息
http://i.stack.imgur.com/B03sJ.png
当我在密钥库上验证 SHA1 时,它似乎与必要的 SHA1 匹配
http://i.stack.imgur.com/hgQf1.jpg
然后我从 APK 的 META-INF 文件夹中提取了 CERT.RSA 文件。
当 运行 CERT.RSA 上的以下 keytool 命令(由 google 开发人员控制台支持人员提供给我)时,它等于无效指纹 (89:92... )
$ keytool -printcert -file CERT.RSA
为什么指纹与密钥库和 apk 不同?
我通过手动签署 apk 解决了这个问题。这似乎是 android studio 与我的密钥库相关的问题。
从 Android Studio 导出应用程序后将新的 apk 上传到 Play 商店时,我收到此错误消息
http://i.stack.imgur.com/B03sJ.png
当我在密钥库上验证 SHA1 时,它似乎与必要的 SHA1 匹配
http://i.stack.imgur.com/hgQf1.jpg
然后我从 APK 的 META-INF 文件夹中提取了 CERT.RSA 文件。
当 运行 CERT.RSA 上的以下 keytool 命令(由 google 开发人员控制台支持人员提供给我)时,它等于无效指纹 (89:92... )
$ keytool -printcert -file CERT.RSA
为什么指纹与密钥库和 apk 不同?
我通过手动签署 apk 解决了这个问题。这似乎是 android studio 与我的密钥库相关的问题。