android源码下载

1.创建工作目录:
    #mkdir /home/lvmingfei/android
    #cd /home/lvmingfei/android
    #mkdir bin
    2.下载安装repo版本管理工具:
    #curl http://android.git.kernel.org/repo > /home/lvmingfei/android /bin/repo
    #cd bin
    #chmod a+x repo
    由于Android项目官方采用repo来做同步管理,所以这里只有使用repo才可以做代码同步。
    3.准备下载Android:
    #cd /home/lvmingfei/android
    #./bin/repo init -u git://android.git.kernel.org/platform/manifest.git –cupcake
    通常情况下会出现error提示(如果是以前没有创建过repo账户的话),这个错误可以忽略。最后的-cupcake就是      为了下载cupcake版本,如果不加的话,下载的是master版本,master版本属于开发测试版本,很多功能还不稳定
    4.配置repo帐户:
    #git config --global user.email "
[email=xxxxx@xxxxxxx]xxxxx@xxxxxxx[/email]
"
    #git config --global user.name "xxxxxx"
    邮箱地址填有效邮箱即可,我试过,其实这步跳过也没有问题。
    5.下载源码:
    #repo sync
    这个操作就是下载整个Android的源码到本地,具体花费时间和网速有关,cupcake版本源码大概1.3G左右。进         入/home/android/可以看到Android的源码目录如下:
    --repo  --主要是同步管理所用到的一系列文件
    --bionic  --Android编译过程所需要的一些库
    --bootable  --负责启动和备份的一些文件
    --build  --最主要的一些makefile和编译配置文件
    --dalvik  --经过Google优化了的java虚拟机
    --development  --开发用的一些文件夹,包括模拟器和工具等
    --external  --Android工程中引入的外部功能库
    --frameworks  --中间件部分
    --hardware  --和硬件有关的一些支持文件,包括wifi,电信模块等
    --kernel  --经过了优化和修改的linux内核
    --packages  --所有的上层应用包
    --prebuild  --Android编译工具所在目录
    --system  --一些系统级文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值