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