2014-03-29 67 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,会发生什么情况?它是否仍然遇到这个问题?

相关问题