Book-Pro:main vy$ keytool -exportcert -list -v \
> -alias androiddebugkey -keystore ~/.android/debug.keystore
keytool error: java.lang.Exception: Only one command is allowed: both
-exportcert and -list were specified.
我正在尝试在MBP上为Android Firebase项目创建一个SHA1。 我按照描述从Firebase控制台中拉出命令... https://developers.google.com/android/guides/client-auth
keytool -exportcert -list -v \ -alias androiddebugkey -keystore~ / .android / debug.keystore
我收到了一个错误。 keytool error:java.lang.Exception:只允许一个命令:both 指定了-exportcert和-list。
我试过手写这个想法,也许浏览器有问题。我安装了新的JDK ......不知道这里出了什么问题。请帮助
答案 0 :(得分:18)
我有点修复它......但我还是喜欢评论。
对于Linux / UNIX:
keytool -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore
对于Windows:
keytool -list -v -alias androiddebugkey -keystore %USERPROFILE%/.android/debug.keystore
观察我删除了-exportcert
部分,我确实得到了sha1
答案 1 :(得分:0)
关于发布密钥,这个解决了我的问题
keytool -list -v -keystore C:\Users\MG\Desktop\test.jks -alias test
答案 2 :(得分:0)
对于以下命令有效。
keytool -keystore C:\Users\hp\.android\debug.keystore -list -v