首页 > 解决方案 > 尽管安装了 Java SDK,但我收到错误“要使用 keytool 命令,您需要安装 JDK”

问题描述

我正在按照Facebook 的 SDK 说明生成 hash key

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

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

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

但是这会返回以下错误:

在此处输入图像描述

我单击了更多信息,然后为 Mac OSX 安装了 Java

但是我仍然收到错误并提示安装 JDK。

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

知道如何解决这个问题吗?

标签: javaandroidandroid-studio

解决方案


也许你需要设置JAVA_HOME环境变量


推荐阅读