Android - 我如何生成 SHA-1 指纹 [重复]

Posted

技术标签:

【中文标题】Android - 我如何生成 SHA-1 指纹 [重复]【英文标题】:Android - how can I generate SHA-1 fingerprint [duplicate] 【发布时间】:2015-02-14 14:26:00 【问题描述】:

我得到了很多生成 SHA-1 指纹的教程(通常不仅仅是地图),但我想知道最好的方法是什么以及这些方法之间有什么区别。

第一种方式(keytool)

keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android 

或者通过提及用户配置文件

keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android

第二种方式(来自 Eclipse)

窗口 > 首选项 > Android > 构建

提前谢谢你,打扰了

【问题讨论】:

我很确定 eclipse 使用相同的命令行。 两者都给我相同的结果,但现在有人提到这种方式为什么?比写命令容易 好吧,我猜使用 GUI 比使用命令行更乏味……至少对某些人来说。 【参考方案1】:

这样试试

首先你可以下载并安装openssl和jdk文件。

    打开命令提示符并像这样复制并粘贴 jdk 文件路径

     C:\Program Files\Java\jdk1.6.0_37\bin>
    

    下一步转到C:>用户文件夹>选择(用户名)文件夹> .android文件夹在那里打开该文件夹并复制链接 (要么) 像这样输入文本行

    keytool -list -v -keystore "C:\Users(用户名).android\debug.keystore"

    C:\Program Files\Java\jdk1.6.0_37\bin>keytool -list -v -keystore "C:\Users(用户名).android\debug.keystore"

    输入密钥库密码:android

然后点击进入 列出 sha1 和 md5 键。

【讨论】:

以上是关于Android - 我如何生成 SHA-1 指纹 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

密钥库证书的SHA-1指纹

无法从 Gradle 脚本中找到 signingReport 以在 android studio 中找到 SHA-1 指纹密钥 [重复]

密钥库证书的 SHA-1 指纹

密钥库证书的 SHA-1 指纹

密钥库证书的 SHA-1 指纹

即使在更新 SHA 1 指纹以获取发布密钥后,Google 地图也无法在 Play 商店中发布后加载