Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Studio-错误:进程';命令'/home/draven/Downloads/android studio/jre/bin/java'';以非零退出值2结束_Java_Android_Android Studio - Fatal编程技术网

Android Studio-错误:进程';命令'/home/draven/Downloads/android studio/jre/bin/java'';以非零退出值2结束

Android Studio-错误:进程';命令'/home/draven/Downloads/android studio/jre/bin/java'';以非零退出值2结束,java,android,android-studio,Java,Android,Android Studio,在这里尝试了5或6个公认的答案并尝试了我自己的一些答案后,我已经完成了我所知道的一切,从新安装到删除.gradle文件夹,再到更改build.gradle中的dex选项,每次出现此错误后: 错误:进程“command'/home/draven/Downloads/android studio/jre/bin/java''以非零退出值2结束 我很抱歉,因为我有点沮丧,缺乏信息,但我会提供所需的所有相关信息 日志: 这是一个错误的屏幕截图,IDE是一个新安装 请验证是否安装了正确的Java jdk

在这里尝试了5或6个公认的答案并尝试了我自己的一些答案后,我已经完成了我所知道的一切,从新安装到删除.gradle文件夹,再到更改build.gradle中的dex选项,每次出现此错误后:

错误:进程“command'/home/draven/Downloads/android studio/jre/bin/java''以非零退出值2结束

我很抱歉,因为我有点沮丧,缺乏信息,但我会提供所需的所有相关信息

日志:

这是一个错误的屏幕截图,IDE是一个新安装


请验证是否安装了正确的Java jdk版本。参考:

另一个可能的原因是依赖性问题。您是否尝试过清理项目和重建?
如果是,请分享您的构建截图。gradle

默认情况下,android studio使用嵌入式java,您可以在文件->项目结构->sdk位置部分->jdk位置尝试将其更改为外部java。这对我很管用。问候

好的,谢谢你的回答,但是java可能不是问题所在。在阅读日志和检查日志中引用的目录之后,android studio自带了一个JRE。我知道这是推荐的,但不需要安装JDK,android应用程序才能编译,因为android studio在我的windows10 PC上没有JDK就可以很好地编译。另外,我不认为JRE是问题所在,除了前面提到的JRE之外,windows10 PC使用的是JRE 1.8(Java8),我的ubuntu工作PC同时拥有Oracle JRE 1.8和JDK 1.8。好的。可能是一些依赖性问题。我是studio新手,如果我的答案没有用,那么很抱歉Supdate:嵌入式JDK不工作,系统似乎无法执行文件:bash:/home/draven/Downloads/android studio/jre/jre/bin/java:无法执行二进制文件:Exec format error在为android studio提供有效的JDK后,它可以工作!