2014-03-29 136 views
0

我已經看過一堆關於此的帖子,它通過安裝JDK和/或設置適當的環境值來解決此問題。我已經完成了(重新啓動),仍然有問題。 Android Studio本身似乎找到了JDK,但是在某些時候,Gradle報告說它沒有。Android Studio/gradle無法找到java編譯器來構建目標

[email protected]:~$ echo $JAVA_HOME 
/home/hbarta/Android/jdk1.7.0_51 
[email protected]:~$ ls $JAVA_HOME/bin 
appletviewer jar javafxpackager jcmd  jinfo jrunscript jvisualvm  policytool serialver wsimport 
apt  jarsigner javah  jconsole jmap  jsadebugd keytool  rmic  servertool xjc 
ControlPanel java javap  jcontrol jmc  jstack native2ascii rmid  tnameserv 
extcheck  javac java-rmi.cgi jdb  jmc.ini jstat orbd   rmiregistry unpack200 
idlj   javadoc javaws  jhat  jps  jstatd pack200  schemagen wsgen 

ENV,路徑等:

[email protected]:~$ which javac 
/home/hbarta/Android/jdk1.7.0_51/bin/javac 
[email protected]:~$ javac -version 
javac 1.7.0_51 

這是在Linux薄荷16(佩特拉)使用Oracle JDK。這是我嘗試使用此安裝構建的第一個項目。我認爲我已經與openJDK JDK一起工作了,但是遵循了有關使用Oracle JDK的所有警告,我正努力實現這一目標。 openJDK是通過軟件包管理器安裝的,它將可執行文件放在正常路徑中。

謝謝

+0

你有什麼確切的錯誤?一般來說,Android Studio不會看ANDROID_HOME;您必須通過「項目結構」對話框設置JDK。 –

回答

0

沒有足夠的代表評論。請添加您收到的錯誤消息。

如果您使用sudo運行android studio,會發生什麼情況?它是否仍然遇到這個問題?

相關問題