获取适用于Android Firebase的SHA-1

时间:2017-08-03 21:39:16

标签: android firebase sha1

我正在尝试按照此说明https://developers.google.com/android/guides/client-auth获取Android Firebase项目的SHA-1证书。当我在我的cmd:

中输入此命令时
keytool -exportcert -list -v \
-alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore

我应该要求输入密码,我应该输入android。但我得到了这个:

enter image description here

那么,我在这里做错了什么?

2 个答案:

答案 0 :(得分:3)

还有另一种方法可以使用android studio获取firebase项目的SHA密钥。请按照以下说明进行操作

<强> 1。请参阅Android Studio右侧面板,您可以在此处找到 GRADLE 标签 enter image description here

2.现在点击Gradle,你会得到这个

enter image description here

3.您将在那里找到您的应用名称。如果没有点击左上角的刷新图标。

enter image description here

点击您的应用名称,然后点击此处 应用名称&gt;任务&gt; android&gt;签署报告

签名报告上的

双击,您将在Android工作室底部的RUN中找到您的ap SHA-1 键此

enter image description here

复制 SHA1 键并使用您想要的位置。

答案 1 :(得分:2)

问题是命令中的斜杠(\)。确保它全部在一行上并删除任何斜杠(\)。还要记住,命令提示符在单行上解释命令,因此不要将命令分散到多行,因为它会将新行上的所有内容视为不同的命令。把一切都放在一条线上。