找不到用于 Unity3d 开发的 JDK

找不到用于 Unity3d 开发的 JDK

我正在 Unity3d 5.2 上开发一款适用于 Android 的游戏。我使用 Ubuntu 14.04。

我用了:

sudo apt-get install openjdk-7-jdk

安装 java。在 .bashrc 中设置 $JAVA_HOME 和 $PATH 变量,如下所示:

export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386
export PATH=$PATH:/usr/lib/jvm/java-7-openjdk-i386/bin

执行.bashrc:

source .bashrc

当我使用以下命令检查系统变量时:

echo $JAVA_HOME
echo $PATH

它给了我:

/usr/lib/jvm/java-7-openjdk-i386
/usr/lib/jvm/java-7-openjdk-i386/bin

我已经安装了 android-sdk。但是当我尝试在 Unity 中为 android 构建时,它仍然显示选择文件夹窗口,我选择我的 jdk 安装,但它给出了错误:

“您指定的路径看起来不像是有效的 JDK 安装。Android 开发至少需要 JDK 7 (1.7),仅有 JRE 是不够的……”

我做错了什么?该如何解决?请帮忙!

相关内容