2016-11-24 65 views
0

我想在Android OS 6.5上安装Android Studio。我已将该软件包下载并解压缩到/ usr/share/applications/Android-studio /。JAVA_HOME问题。 JDK似乎没有被正确安装

我已经安装了JDK 8在/ usr /共享/应用/(据我所知你刚才解压缩在那里,无需编译或执行什么...?)

我已经追加/ etc/profile文件与“JAVA_HOME =/usr/share/applications/jdk1.8.0_1118”

当我执行studio.sh文件时,应用程序开始运行(我在shell中看到一些Java消息),然后出现错误:

“需要JDK:'tools.jar'似乎不在Studio类路径中 请确保JAVA_HOME指向JDK而不是JRE”。

我认为这意味着我的JDK文件有问题,但我不知道是什么。我在网上关注了多个关于如何解决此错误的教程,其中包括Android studioOracle's网站上的指南,并且据我所知,我已经完成所有工作,但我仍然收到此错误。我错过了什么?

谢谢你的帮助。

+1

我不确定Android,但是对于Windows,如果使用JDK for JAVA_HOME,那么应该将它设置为包含它的JRE,而不是JDK或它的bin。所以,也许这会工作? 'JAVA_HOME =/usr/share/applications/jdk1.8.0_1118/jre' –

+1

谢谢,@kayleeFrye_onDeck。我试过了。仍然得到相同的错误。 – AppreciateCo

+0

该死!很抱歉听到,但我很高兴看到你的工作!不要忘记在48小时过后将答案标记为已接受的答案。 –

回答

1

通过回答类似问题的一些答案(没有收到任何投票,所以我以前忽略了他们),我解决了这个问题。我必须将/usr/share/applications/jdk1.8.0_1118/lib中的'tools.jar'文件复制到/ usr/share/applications/android-studio/lib。那样做了。它正在运行。显然这个文件从android studio网站下载的软件包中丢失。我希望他们尽快解决这个问题,并为将来的用户避免麻烦。