错误:进程'命令'/ usr/local/android-studio/jre/bin/java''以非零退出值2结束

Alb*_*uri 1 java exit android-studio android-gradle-plugin ubuntu-14.10

Android Studio 2.2.3;
Java 8;
Ubuntu 14.10;
笔记本电脑:华硕K72F.

我在Udacity课程上花了不少于20个小时,学习了XML作为Android课程一部分的基础知识.

我在我的Ubuntu机器上安装了Java,然后安装了Android Studio IDE.

按照课程视频和页面上的说明进行操作.试图保存我的第一个项目,但从未进入第一步......

错误:进程'命令'/ usr/local/android-studio/jre/bin/java''以非零退出值2结束

我在网上找不到可理解的说明.

我已经使用Ubuntu,Linux,Mac OS X和Unix十年了,我在使用和不使用命令行时解决了一两百个问题,最常见的是从Stack Overflow页面复制和粘贴.

我在Android Studio上探索了菜单,我打开了lib文件夹.一些帖子建议改变图书馆,但没有提到哪些以及如何.

另一篇文章建议更改"覆盖"但是,如果没有密封项目,代码>覆盖方法会保持灰色,我无法对其采取行动......另一个恶性循环.

一篇文章建议降级到Java 7.我认为Linux社区的IDE设置可能稍微有点旧,所以我卸载了Java 8并获得了Java 7.摆脱了IDE文件夹并重新安装了Android Studio,但这次我把它放进去了/ usr/local让它更安全.不,Java 7不受支持,因此我不得不升级并返回Java 8.

我已经被困了三个星期了.昨天我尝试在Windows上安装这个IDE的最新版本,但是有一个错误,它在打开之前就崩溃了.

我很感激,如果你可以说明没有理所当然的指示,我是Android和gradle的绝对初学者,而且行话与Unix完全不同.

这让人想起每个人都建议打开一个终端窗口,但是没有人说怎么做.

请告诉我我要去哪些菜单,要更改哪些行,或要更改哪些库以及从哪里获取它们.谢谢你的时间和麻烦!

Mat*_*rić 5

我有同样的问题,但当我进入良好的java路径时,我有一个不同的问题,搜索解决方案3天,最后,这个视频给了我答案...

祝好运!!

https://www.youtube.com/watch?v=zhj3MY4SpHY

编辑:

所以,这个过程看起来像这样.1)下载android studio并将其解压缩到/ usr/local /或/ opt /后,运行它.当它渐变时,你会看到一个错误"进程'命令'/ usr/loca/android-studio/jre/bin/java用非零退出值2完成"

2)转到文件 - >项目结构 - > SDK位置,取消选中"使用嵌入式JDK".在该复选框下方的输入字段中,粘贴或选择JDK的路径(我的是/ usr/lib/jvm/java-8-jdk).

3)点击确定,让gradle完成它的工作,当它完成时,你会得到2个更多的错误(我不会在这里粘贴)和lagre日志(如果你看日志,在开头你应该在/build-tools/25.0.0/aapt中查看aapt文件中未关闭的引号.

4)!!!! 我这样做是为了确保我在视频中有相同的错误,所以它是可选的!我做了重建或清洁.在菜单中转到Build-> Rebuild并启动它.你的gradle应该永远运行所以你可以等待几分钟,如果它没有完成,关闭android studio并继续执行第5步.如果你的gradle完成,那么可能不是我尝试过的错误.

5)完成所有操作后,打开存储Android应用程序的文件夹(对我来说路径是/ home/matej/AndroidStudioProjects/MyApp/app),打开你的app(app name) - > app-> build.gradle

6)将"buildToolsVersion '25 .0.2'"行更改为"buildToolsVersion '23 .0.1'",保存并关闭

7)再次运行android studio,你会看到它将你链接到缺少的构建工具的安装的消息.单击它,安装它并清理您的项目

8)享受开发:)