android studio java用非零退出值2完成

Luk*_*ock 10 java ubuntu android

我安装了java jdk1.8.0_111并在ubuntu 16.04(32位)中安装了android studio,但是当我运行android studio时我收到了消息:

Error:Process 'command '/usr/local/android-studio/jre/bin/java'' finished with non-zero exit value 2

打印屏幕

我该怎么办?

Luk*_*ock 19

我找到了解决方案.我认为Android Studio使用的是2个java编译器,一个是android studio内置的,另一个是我安装的用于安装Android Studio的编译器.

Android Studio中,在菜单File - > Project Structure上:将默认的JDK位置目录更改为您自己的目录,在我的例子中它是:

在/ usr /本地/ Android的工作室/ JRE

然后我改变

/usr/local/java/jdk1.8.0_111#path_to_your_jdk

这是我安装的版本.

窗户的图片

  • 适合我.找到jdk在Linux上的路径的有用命令是readlink -f $(java).然后,您可以将该路径结束复制到jdk或java-x-oracle作为jdk的路径. (2认同)