Tôi tìm thấy điều này Is Sun Java really necessary for using Android SDK on Ubuntu 10.10? I prefer OpenJDK nhưng tôi không thể xây dựng dự án android trên Ubuntu. Khi tôi cố gắng:Làm thế nào để xây dựng dự án android với openjdk trên Ubuntu?
$ ant debug
tôi nhận:
Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-6-openjdk/lib/tools.jar
...
BUILD FAILED
/home/kuba/projects/Android/android-sdk-linux/tools/ant/build.xml:651: The following error occurred while executing this line:
/home/kuba/projects/Android/android-sdk-linux/tools/ant/build.xml:672: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "/usr/lib/jvm/java-6-openjdk/jre"
Tôi có phiên bản java:
$ java -version
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.13) (6b20-1.9.13-0ubuntu1~10.10.1)
OpenJDK Client VM (build 19.0-b09, mixed mode, sharing)
Bạn có thể ouput 'whereis javac' ở đây không? – nullpotent
'javac:/usr/bin/javac' - script perl của nó thực thi' gcj' – jcubic