Android Can';t从Windows命令行检索SHA-1密钥

Android Can';t从Windows命令行检索SHA-1密钥,android,Android,这是谷歌“Firebase in a weekend”的说明。然而,这是行不通的。我已经尝试将我的JRE添加到path变量中,并且做了大量的研究,但是我一直得到这个错误 keytool -exportcert -list -v \ -alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore 谢谢 它错误地把它分成了两行 将命令更改为单行: C:\>-alias androiddebugkey -keysto

这是谷歌“Firebase in a weekend”的说明。然而,这是行不通的。我已经尝试将我的JRE添加到path变量中,并且做了大量的研究,但是我一直得到这个错误

keytool -exportcert -list -v \
-alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore

谢谢

它错误地把它分成了两行

将命令更改为单行:

C:\>-alias androiddebugkey -keystore %CONNERGESBOCKER%\.android\debug.keystore
'-alias' is not recognized as an internal or external command,
operable program or batch file.

我找到了一个简单的方法得到SHA-1

转到屏幕右侧的渐变菜单 然后任务->安卓->签名报告。 双击它。
完成后,您将在botton的“运行”菜单中看到SHA-1(向上滚动查看)。

如果您使用的是android studio,请使用简单的步骤

  • 运行您的项目
  • 点击渐变菜单
  • 展开梯度任务树
  • 点击android->signingReport并查看魔术
  • 它会告诉你一切

  • 作为旁注,使用插入符号键(^)将其作为两行运行,希望它能帮助您。
    keytool -exportcert -list -v -alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore