参考原文:http://blog.csdn.net/lincyang/article/details/42024565
今天公司拿到了Android5.1 源码,要我搭建环境编译(当然是有指导文档的)。
在指导文档中特别提到需要JDK7,于是我就去Oracle官网快速地下载了jdk-7u79-linux-x64.tar.gz 然后装上了,
结果在编译时出现了错误,找了FAE一问,Android5.1要求的 JDK7 是open JDK7,之前版本的 Android 源码要求的是 sun JDK7,
于是马上上网查 openJDK 与 sun JDK 是个什么鬼。
废话不多说,基本是按照上面链接博客操作了。
1,查看jdk信息
$ java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
可以看出是 sun JDK7
2,安装 open JDK7
$ sudo apt-get update