[AOSP]下载并配置Android6.0源码编译环境(ubuntu1404,64位)

先占坑,后填坑


下载Ubuntu1404的IOS文件,安装到实体机或者虚拟机,我选择的是安装到虚拟机(因为公司配的Dell Optiplex 3050不支持安装Ubuntu系统,你们说坑不坑爹):

ubuntu-14.04.5-desktop-amd64.iso


根据官网的指导说明,安装用于Ubuntu1404的工具链:

$ sudo apt-get install git-core gnupg flex bison gperf build-essential \
  zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 \
  lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache \
  libgl1-mesa-dev libxml2-utils xsltproc unzip

然后安装OpenJDK 1.7版本

sudo apt-get install openjdk-7-jdk


经历了漫长的源码下载过程,网上很多采用repo方式下载源码,但是由于GFW的存在,所以下载速度极慢。

而我是在网盘上找到的源码资源,有需要的可以找我索取。



cat alps.tar.gz2.* | tar -vxj

大概可以解压出34G左右的源码文件:


校验Android6.0源码MD5值

cat ./MD5/*.md5 > merge.md5

md5sum ./MD5/merge.md5

执行上述命令校验所有单个文件的MD5值,全部“OK”则说明文件完整。


执行命令:

source build/envsetup.sh

lunch

make--------------------(使用make是最慢的,其他人可以用make j4 / j2,指定用4/2个目标同时进行构建,我这个是虚拟机无法使用这个参数(用了会报错),就作罢);

然后等待长达几个小时甚至几天的编译(前提是别出错)。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值