android 编译有关问题 java 和 javac 版本不对
在编译android code 出现版本不对的问题: 描述如下: You are attempting to build with the incorrect version Your version is: java version "1.6.0_17". Please follow the machine setup instructions at 网上有人提供解决方法如下,目的是安装1.5版本的jdk: $ sudo apt-get install sun-java5-jdk flex 我的发现的解决方法是: 编辑: ~/mydroid/build/core/main.mk 修改 java_version := $(shell java -version 2>&1 | head -n 1 | grep '[ "]1\.5[\. "$$]') javac_version := $(shell javac -version 2>&1 | head -n 1 | grep '[ "]1\.5[\. "$$]') 为 java_version := $(shell java -version 2>&1 | head -n 1 | grep '[ "]1\.6[\. "$$]') javac_version := $(shell javac -version 2>&1 | head -n 1 | grep '[ "]1\.6[\. "$$]')
of java.
The correct version is: 1.5.
http://source.android.com/download
$ sudo update-java-alternatives -s java-1.5.0-sun