我正在Unity3d 5.2上开发一款应该为Android构建的游戏。我使用的是Ubuntu 14.04。
我用过:
sudo apt-get install openjdk-7jdk
安装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是不够的......”
我做错了什么以及如何解决?请帮助!