我正在尝试按照此说明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
。但我得到了这个:
那么,我在这里做错了什么?
答案 0 :(得分:3)
还有另一种方法可以使用android studio获取firebase项目的SHA密钥。请按照以下说明进行操作
<强> 1。请参阅Android Studio右侧面板,您可以在此处找到 GRADLE 标签
2.现在点击Gradle,你会得到这个
3.您将在那里找到您的应用名称。如果没有点击左上角的刷新图标。
点击您的应用名称,然后点击此处 应用名称&gt;任务&gt; android&gt;签署报告
签名报告上的双击,您将在Android工作室底部的RUN中找到您的ap SHA-1 键此
复制 SHA1 键并使用您想要的位置。
答案 1 :(得分:2)
问题是命令中的斜杠(\
)。确保它全部在一行上并删除任何斜杠(\
)。还要记住,命令提示符在单行上解释命令,因此不要将命令分散到多行,因为它会将新行上的所有内容视为不同的命令。把一切都放在一条线上。