主题 : 你们的android 5.0编译通过了吗 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 98591
精华: 0
发帖: 60
金钱: 300 两
威望: 60 点
贡献值: 0 点
综合积分: 120 分
注册时间: 2013-12-01
最后登录: 2018-07-12
楼主  发表于: 2015-08-05 10:12

 你们的android 5.0编译通过了吗

你们的安卓5.0源码编译通过了吗?本人菜鸟,不知道是我的水平低下的原因还是友善之臂的问题,在编译源码的时候遇到了各种问题,请问你们有没有可以编译通过的5.0源码?
级别: 论坛版主
UID: 103400
精华: 0
发帖: 434
金钱: 2235 两
威望: 447 点
贡献值: 0 点
综合积分: 868 分
注册时间: 2014-04-24
最后登录: 2016-10-10
1楼  发表于: 2015-08-06 15:21

 回 楼主(花开花落1) 的帖子

在论坛下载友善之臂移植的Android5源码。
编译Android5.0.2 时i7 4核8线程 + SSD + 4G DDR3 100分钟。

官方规定编译Android5.0.2 需要使用新版本的openJDK
#sudo apt-get install openjdk-7-jdk

官方规定编译Android5.0.2 需要使用64位版本的Ubuntu系统,编译前需要安装的包如下:bison 、 g++-multilib 、git 、libxml2 、gperf 、libxml2-utils 、make 、zlib1g-dev:i386 、zip
#apt-get install bison g++-multilib git libxml2 gperf libxml2-utils make zip zlib1g-dev:i386

注意:zlib1g-dev:i386需要最后安装,否则之前安装的库会被卸载掉。

#. setenv (注意“.”后面有一个空格)
# make

这样应该会成功编译。

(在make后面加上-j参数可利用CPU多核加速编译速度,例如4核的机器,可输入make –j4来编译) 编译Android需要等待很长的时间,建议不要使用虚拟机编译,使用多核的CPU加真实的Linux系统会快很多。