【问题标题】:How can I get an Android keystore file's "SHA1 fingerprint"?如何获取 Android 密钥库文件的“SHA1 指纹”?
【发布时间】:2016-09-15 23:42:28
【问题描述】:

好的,我需要一些认真的帮助。所以我想在我的游戏中使用一些尚未发布的 Google Play 服务。我使用虚幻引擎制作了我的游戏。我跟着this documentation生成了keystore文件,但是我需要SHA1指纹,我拿不到。 我尝试关注this website,但我不断收到此错误:

keytool error: java.io.IOException: Keystore was tampered with, or password was incorrect
java.io.IOException: Keystore was tampered with, or password was incorrect

有谁知道这个错误,因为我开始对这个愚蠢的关键内容感到非常生气。

【问题讨论】:

    标签: google-play-services sha1 android-keystore unreal-engine4


    【解决方案1】:

    您的Android 密钥库通常有一个密码(例如生产密钥库),当您调用keytool -list -v .... 时,应该会有一个提示询问您选择的密钥库的密码。如果正确,它将给出该密钥库的必要信息(SHA-1 等)。可以参考this stackoverflow question

    【讨论】:

    • 哦,我最终找到了解决方案。我刚刚从互联网上下载了一些密钥库浏览器,它向我展示了关于我的密钥库的所有信息。现在我只是对调试和发布密钥库之间的区别感到困惑。我第一次链接我的应用程序时,它要求我使用 SHA1 指纹进行授权。我使用了一些随机密钥库,但这不是我发布游戏时想要使用的密钥库。我的 APK 中的密钥库是否必须与我授权的 SHA1 相同?对不起,如果我听起来超级混乱。我以前从来没有做过任何这些事情..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-10-12
    • 2021-12-01
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 2013-03-21
    • 1970-01-01
    相关资源
    最近更新 更多