2017-06-14 25 views
1
keytool -exportcert -list -v \ 
-alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore 

这是Google“周末Firebase”的说明。但是这不起作用。我试图将我的JRE添加到路径变量中,并且已经做了充分的研究,但是我一直得到这个错误...无法从Windows CMD行检索SHA-1密钥

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

谢谢!

+0

[检查此解决方案](https://stackoverflow.com/a/44473434/6047274)希望它能帮助你。 –

回答

2

它分裂成两行不正确。

更改命令是一个单行:

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

谢谢!我尝试过,但我一定有一个错字。 –

+0

作为一个方面说明,要运行它作为2行使用插入键(^)https://stackoverflow.com/a/69079/833647 –

0

我发现了一个简单的方法来获得SHA-1

去摇篮菜单在屏幕上 然后任务 - > android-的右侧> SigningReport。 双击它。 完成后,您将在botton的“Run”菜单中看到SHA-1(向上滚动以查看它)。

0

如果使用Android Studio中使用简单的一步

  1. 运行您的项目
  2. 点击摇篮菜单上
  3. 展开摇篮任务树
  4. 点击android-> signingReport,看到了魔术
  5. 它会告诉你一切