但是我收到了这个错误:
keytool error:java.lang.Exception:密钥库文件不存在:path-to-debug-or-production-keystore java.lang.Exception:密钥库文件不存在:path-to-debug-or-production-keystore at sun.security.tools.keytool.Main.doCommands(Main.java:742) 在sun.security.tools.keytool.Main.run(Main.java:340) 在sun.security.tools.keytool.Main.main(Main.java:333)
这是我的keytool是c:\ Program Files \ Java \ jdk1.8.0_65 \ bin>的地方。 ,所以我很确定在将命令应用到终端时我在正确的目录中。
编辑:我在终端中使用了这个命令:
keytool -exportcert -keystore path-to-debug-or-production-keystore -list -v
答案 0 :(得分:0)
你也可以从android studio获得你的SHA密钥,所以不用担心
点击您的根gradle(与您的应用名称相同)
展开它并展开其中的任务选项
点击它
将为您生成详细信息,请刷新您的手指以复制粘贴它:p
你可以从这样的Run终端获取它,也可以根据你的要求获得更多信息
debug sha key - 释放sha键 - ex date等..
答案 1 :(得分:0)
适用于最新版本的 Android Studio 4.2。请按照此答案中给出的这些步骤操作。 您将成功生成 SHA 密钥。
链接:How to get the SHA-1 fingerprint certificate in Android Studio for debug mode?