首先感谢 ”梧桐那时雨”的博客:http://blog.csdn.net/fuchaosz/article/details/51487585。
说说我凄惨的经历吧:先是看老罗的博客,在虚拟机里面跑了个虚拟机,预留了20G的空间,然后各种环境配不好(第一次玩Linux),弄了1day左右吧,终于开始下载了,还好祥哥这里可以科学上网,省了一点功夫。然后还没有写脚本(主要是不会啊!!!!),就苦逼的守在它下啊下。。。。因为它指不定的会出错,需要repo sync。然后经过漫长的等待,本以为就等出了Success,结果等出了磁盘空间不足。。。。然后只有忍痛把东西都删掉重头来过,接着又给Ubuntu分配了90G的空间,想着一定能够了,这次写了脚本,不用再苦逼的望着屏幕了。结果。。。结果。。下了88G+的时候又提示空间不足。说句真的,当时砸电脑的心都有了。然后在StackOverflow看见有人给了Google官方的下载指南,进去一看吓我一跳,至少需要120G,我硬盘就500G,准备暂时放弃,先买个固态来着。。。但是不甘心啊!!!!
然后就看见了“梧桐那时雨”的博客,再次感谢。
1 编译环境
- UbuntuKylin 16.04 LTS
- Android 6.0_r1
- Open JDK 7
2准备工作
(1) 下载Android 6.0源码.
Androdi 6.0源码下载地址: http://pan.baidu.com/s/1o6N86a2
注意:源码的存放路径不能有中文,否则编译到系统内置的apk的时候会报错无法解析class.dex文件
(2) 解压源码,合并文件。
下载完毕后,使用下面命令