获取适用于Android Firebase的SHA-1

Nem*_*mus 0 android sha1 firebase

我正按照以下说明https://developers.google.com/android/guides/client-auth尝试为我的Android Firebase项目获取SHA-1证书。当我在cmd中输入以下命令时:

keytool -exportcert -list -v \
-alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore
Run Code Online (Sandbox Code Playgroud)

我应该被要求输入密码,然后输入android。但是我得到这个:

在此处输入图片说明

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

Awa*_*Teh 6

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


Al *_*hik 5

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

1.参见Android Studio右面板,您会在其中找到GRADLE标签 在此处输入图片说明

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

在此处输入图片说明

3.您将在此处找到您的应用名称。如果未点击刷新图标,请点击左上角的。

在此处输入图片说明

点击您的应用名称,然后按以下步骤操作: 应用名称>任务> android>签名报告

双击签署报告,你会发现你的AP SHA-1在这样的机器人工作室的底部运行中的关键

在此处输入图片说明

复制SHA1键并在需要的地方使用。