尽管安装了Java SDK,但出现错误“要使用keytool命令,您需要安装JDK”

时间:2019-04-26 22:11:11

标签: java android android-studio

我正在关注Facebook's SDK instructions to generate a hash key

它说要运行以下命令以在OSX上生成哈希:

keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64

所以我将该代码粘贴到我的Android Studio终端中(我也尝试过常规终端)

但是这将返回以下错误:

enter image description here

我单击“更多信息”,然后单击installed Java for Mac OSX

但是我仍然出现错误并提示安装JDK。

我重新启动计算机,但没有解决问题。

有什么主意我可以解决这个问题吗?

3 个答案:

答案 0 :(得分:0)

也许您需要设置JAVA_HOME environment variable

答案 1 :(得分:-1)

答案 2 :(得分:-1)

或者通过gradle android设置编辑手动找到哈希键

相关问题