在ubuntu-12.04.3下搭建编译android4.4源代码(傻瓜式教程)-5

接下来要提前安装编译源码需要的工具,按顺序都装上

命令:
sudo apt-get install git git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev 
sudo apt-get install lib32ncurses5-dev x11proto-core-dev libx11-dev 
sudo apt-get install lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown 
sudo apt-get install libxml2-utils xsltproc gcc-multilib lib32readline5-dev



下载拿到4.4源码之后要用7z解压下,然后去掉.gz后缀



最后将4.4的源码直接拖进主文件夹里面(注意下,文件夹的名字不能有中文比如 android4.4源码)



-提取到此处

-cd 定位到这个文件夹 

-执行下面两句命令

 source build/envsetup.sh

 lunch   回车   然后选择相应平台(1)


 make  (也可以使用 make -j4 四线程编译)

等编译成功就可以了


注意:有可能会出现下面的问题

make: *** [out/target/product/generic/system/etc/apns-conf.xml] Error 127


原因是少了libxml2-utils,安装libxml2-utils,如下

$ sudo apt-get install libxml2-utils
上面已经加上了这个,但是还是有可能会出现,应该是顺序问题,可以单独再安装一次


然后cd到android4.4根目录重新执行上面编译的两句命令(没有退出这次这个控制台的,可以不用再输入.sh那个命令)




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值