如何添加调试签名证书并从命令propmt获取(SHA-1)

时间:2018-10-12 09:34:26

标签: android firebase cmd

当我打开命令提示符时,它看起来像这样

所以当我编写获取SHA-1的命令

2 个答案:

答案 0 :(得分:0)

如果要进入调试模式:

  

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

编辑,请尝试以下操作:

在Windows系统上,获取SHA1密钥比较复杂,因此,请按照此处的步骤操作:

1)通过按Start + R并键入cmd.exe,打开命令提示符。

2)使用Windows资源管理器,找到JDK目录的位置(通常是程序文件>> Java)并复制路径。

3)在命令提示符下,键入cd,然后键入JDK的bin目录的目录。例如:cd C:\ Program Files \ Java \ jdk1.8.0_25 \ bin是我使用的命令(您可能会有所不同)。

4)使用Windows资源管理器,找到您的.android目录所在的位置(通常在用户>> [您的WINDOWS用户名]下),然后复制路径。

5)现在,在下面使用此命令:

  

keytool -exportcert -alias androiddebugkey -keystore   [PATH_TO_.ANDROID_DIRECTORY]-列表-v

用您复制的路径替换[PATH_TO_.ANDROID_DIRECTORY]。请注意,您应该在JDK的bin目录中的终端/命令提示符中运行此命令(在步骤3中执行了此操作)。

然后,系统会提示您输入正常的密码(可以输入android)。之后,您会在屏幕上看到证书列表。您需要SHA1键。

在命令提示符下,复制结果要有些麻烦,因此,请按照以下说明进行操作:

1)右键单击命令提示符。

2)选择标记。

3)突出显示SHA1键。

4)再次右键单击,然后将文本复制到剪贴板。现在,您可以在Google Developer的控制台上输入此内容。

答案 1 :(得分:0)

  1. 打开Android Studio
  2. 打开您的项目
  3. 单击Gradle(在右侧面板中,您将看到Gradle Bar)
  4. 单击刷新(从Gradle Bar单击刷新,您将看到列出项目的Gradle脚本)
  5. 单击您的项目(您的项目名称表单列表(根))
  6. 单击任务
  7. 点击android
  8. 双击signingReport(在运行栏中您将获得SHA1和MD5)