我尝试将SHA1用于Firebase,但无法获取SHA1
在Java虚拟机中使用jdk1.8.0_202.jdk
1.我尝试进入gradle -〉任务-〉Android -〉签名报告
=〉错误:缺少密钥库
1.我试着进入命令行-〉
密钥工具-导出证书-别名android调试密钥-密钥库~/.android/调试.密钥库-列表-v
keytool -列表-v -密钥库/用户/bobhope/.android/调试.密钥库-别名android调试密钥-存储密码android -密钥密码android
=〉错误:
keytool error: java.lang.Exception: Keystore file does not exist: /Users/bobhope/.android/debug.keystore
java.lang.Exception: Keystore file does not exist: /Users/bobhope/.android/debug.keystore
at sun.security.tools.keytool.Main.doCommands(Main.java:786)
at sun.security.tools.keytool.Main.run(Main.java:382)
at sun.security.tools.keytool.Main.main(Main.java:375)
3条答案
按热度按时间6yjfywim1#
您缺少命令中的路径
在
keystore
之后,您应该添加类似C:\Users\Username\Downloads
的路径camsedfj2#
使用完整路径
麦克:
Linux操作系统:
视窗:
4dbbbstv3#
请尝试以下步骤:
1.清理并重新生成应用程序。
1.打开Gradle选项卡并转至应用-〉任务-〉android
1.双击签署报告。
1.您将在下面的运行选项卡中获得所需的签名报告。