在Ubuntu 10.10上使用Android SDK真的需要Sun Java吗?我更喜欢OpenJDK
我更喜欢使用openjdk-6-jdk
(版本6b20-1.9.1-1ubuntu3)。但是我刚刚开始安装Android SDK,所以如果真的需要Sun(Oracle)Java,我想现在是安装它的时候了。有什么建议吗
你可以在下面搜索框中键入要查询的问题!
我更喜欢使用openjdk-6-jdk
(版本6b20-1.9.1-1ubuntu3)。但是我刚刚开始安装Android SDK,所以如果真的需要Sun(Oracle)Java,我想现在是安装它的时候了。有什么建议吗
# 1 楼答案
对于一个"official" answer(作者安德鲁·休斯,他是红帽公司的“自由Java软件工程师”):
# 2 楼答案
Dalvik交叉编译器需要Sun字节码,所有报告都会使用OpenJDK生成的类文件失败。此外,我不确定其他工具是否存在任何问题,比如EclipseADT插件。不过,欢迎您尝试一下罢工>OpenJDK和Oracle官方编译器使用现代版本的Android开发者工具进行工作。其他Java编译器(如GNU Classpath for Java)可能工作,也可能不工作
# 3 楼答案
我试过了,效果很好。我构建并运行了我的项目,没有任何错误。(如果将来遇到错误,我会知道尝试Sun JDK。)
谢谢你的反馈
顺便说一句,我运行的是Ubuntu 10.10 Eclipse Helios Service Release 1构建id:20100917-0705 我的项目以安卓2.2为目标。 到目前为止效果不错
# 4 楼答案
我使用JDK在Android上工作,这很好:)
还有eclipse插件:)