在Android 5.0的系统编译中不能使用sun的jdk,需要使用OpenJDK 1.7,
在Ubuntu14.10系统里面自带OpenJDK,如果没有就需要自行安装。
如果出现JAVA版本提示不一致或者没有采用OpenJDK可以使用如下解决:
先设置环境变量JAVA_HOME为OpenJDK路径
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/
添加OpenJDK到Path路径:
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
设置CLASSPATH环境变量:
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
然后在源码目录直接编译即可。