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.
我正在尝试在MAC上为Android Firebase项目创建一个SHA1。我按照描述从Firebase控制台中拉出命令... qazxsw poi
keytool -exportcert -list -v \ -alias androiddebugkey -keystore~ / .android / debug.keystore
我收到一个错误。 keytool error:java.lang.Exception:只允许一个命令:指定了-exportcert和-list。
我试过手写这个想法,也许浏览器有问题。我安装了新的JDK ......不知道这里出了什么问题。请帮助
我有点修复它......但我还是喜欢评论。
对于Linux / UNIX:
https://developers.google.com/android/guides/client-auth
对于Windows:
keytool -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore
观察我删除了keytool -list -v -alias androiddebugkey -keystore %USERPROFILE%/.android/debug.keystore
部分,我确实得到了sha1回来
对于以下命令起作用。
-exportcert
对于发布密钥,这个解决了我的问题
keytool -keystore C:\Users\hp\.android\debug.keystore -list -v