主题 : android编译 复制链接 | 浏览器收藏 | 打印
级别: 圣骑士
UID: 9690
精华: 0
发帖: 369
金钱: 1955 两
威望: 415 点
贡献值: 0 点
综合积分: 738 分
注册时间: 2009-10-10
最后登录: 2017-11-21
楼主  发表于: 2015-09-10 16:39

 android编译

5.0.2按照pdf安装jdk1.6后make的时候报required version is :1.7.x,是版本不对么
级别: 新手上路
UID: 100528
精华: 0
发帖: 43
金钱: 215 两
威望: 43 点
贡献值: 0 点
综合积分: 86 分
注册时间: 2014-02-14
最后登录: 2018-04-21
1楼  发表于: 2017-02-26 21:13
记得4.0和4.4里面应该有jdk1.6.0.30的版本吧,5.1之后要用openjdk7来编译的,其实可以不用设置.bashrc环境变量
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.7.0_10/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.7.0_10/bin/javac 300
注意:jdk1.7.0_10版本不同会有变动
手动切换JDK版本
sudo update-alternatives --config java
sudo update-alternatives --config javac
java -version,javac -version  查看版本

这样的方式切换起来很方便