我已经在Ubuntu上使用Eclipse很长一段时间来成功运行和构建android apk。但我刚刚意识到我从未在我的系统上安装过JDK,只有JRE。所以我的问题是Android开发不需要JDK吗?
以下是一些证明在我的系统上没有任何JDK引用的品脱:
$ JAVA_HOME环境变量指向JRE文件夹/home/faizal/DEV/jre1.7.0_55
。
readlink -f $(which java)
也指向同一个JRE文件夹。
如果我看一下,甚至Eclipse指向同一个位置:
Eclipse - >窗口 - >偏好 - > Java - >已安装的JRE
Eclipse -> Help -> About Eclipse -> Installation details -> Configuration
也指向同一位置:
java.home = /家庭/ faizal / DEV / jre1.7.0_55
答案 0 :(得分:8)
根据系统要求 - >以下链接中的开发工具
http://developer.android.com/sdk/index.html
JDK 6(单靠JRE是不够的)
注意:如果您的编译目标是L开发人员预览,则Eclipse ADT插件需要Java 7。
答案 1 :(得分:0)
Android sdk嵌入了jdk。