2017-01-02 74 views
1

Android Studio 2.2.3;
Java 8;
Ubuntu 14.10;
笔记本电脑:华硕K72F。错误:进程'命令'/ usr/local/android-studio/jre/bin/java''以非零退出值结束2

我在Udacity课程上花了不下20个小时,学习了XML作为Android课程的基础知识。

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

按照课程视频和页面上的说明操作。 尝试保存我的第一个项目,但从来没有做到第一步...

错误:进程'命令'/ 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非常不同。

这提醒大家建议打开终端窗口的时间,但没有人说如何。

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

+0

你可以发布你的build.gradle文件吗? – Raghavendra

+0

[android studio java完成非零退出值2]的可能重复(http://stackoverflow.com/questions/40682698/android-studio-java-finished-with-non-zero-exit-value-2) – jokerdino

回答

4

我有同样的问题,但是当我进入好的java路径,我有一个不同的问题,寻找解决3天,最后,这部影片给我的答案...

祝你好运! !

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

编辑:

因此,过程是这样的。 1)在您下载android studio并将其解压到/ usr/local /或/ opt /之后,运行它。当它渐变时,你会看到一个错误“process”命令'/ usr/loca/android-studio/jre/bin/java完成非零退出值2'

2)转到File-> Project结构 - > SDK位置在那里取消勾选“使用嵌入式JDK”。在该复选框下方的输入字段中,粘贴或选择JDK的路径(我的是/ usr/lib/jvm/java-8-jdk)。 3)点击确定,让gradle来完成它的工作,当它完成时,你会在lagre日志中看到2个以上的错误(我不会粘贴到这里)(如果你看日志,一开始你应该在/build-tools/25.0.0/aapt中的aapt文件中看到关于未封闭引号的内容)。

4)!!!!我做了这一步,以确保我有像视频一样的错误,所以它是可选的! 我做了重建或清理。在菜单中进入Build-> Rebuild并启动它。您的gradle应该永远运行,以便您可以等待几分钟,如果尚未完成,请关闭android studio并继续执行第5步。 如果您的gradle完成,那么很可能不是我想要展开的错误。 5)完成此操作后,打开存储Android应用程序的文件夹(对于我来说路径为/ home/matej/AndroidStudioProjects/MyApp/app),打开您的应用程序(应用程序名称) - > app- >的build.gradle

6)更改线路 “buildToolsVersion '25 .0.2' ”,以 “buildToolsVersion '23 .0.1' ”,保存并关闭

7)再次运行Android工作室和你”将会看到它将你链接到安装缺少的构建工具的消息。点击它,安装它并清理你的项目

8)享​​受开发:)

+0

我很抱歉没有早些回复。上面的YouTube视频确实解决了这个问题,但之后出现了其他错误。基本上,AndroidStudio不适用于我的Ubuntu 14笔记本电脑和我的Windows 7分区。我也在Win10虚拟机上尝试过相同的IDE,但没有运行虚拟化。最后,我想只有MacOS(在我的情况下是优胜美地)完全由Android Studio支持。我让我的旧电脑启动并运行,现在我正在使用它。对情况不是很满意,但也别无选择。 –

+0

很奇怪,应该可以工作。在了解了视频之后,我安装了Ubuntu 16.10 64位并管理它没有任何缺陷。 你能试试吗? 此外,在视频之前,我转而赢得了10分,并且在那里完美无缺。 你有32bit或64bit ubuntu吗? –

+0

Ubuntu 14.04,32位。目前,我还没有一台能够承受Ubuntu 16重量的机器。两年前,我还将它安装在Mac(2011年中期的机器,也许是Ubuntu 15)......并非所有的驱动程序可用。 –

相关问题