Android 源码下载

(一)搭建开发环境

参考:http://source.android.com/source/initializing.html

我自己 使用的是32位的ubuntu12.04系统,JDK 安装适合是选择手动安装的,从官网下载,解压后复制到/usr/lib/jvm目录下,配置环境变量

(二)下载源码

1.下载repo

安装git和curl:

sudo apt-get install git-core curl 

安装repo脚本

mkdir ~/bin

PATH=~/bin:$PATH

下载repo工具,并给repo权限

curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo(官网的似乎不好用)

curl http://android.git.kernel.org/repo >~/bin/repo 
网上找到的可以用的仓库:
curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo"  > ~/bin/repo

chmod a+x ~/bin/repo

2.初始化repo

mkdir workspace

cd workspace

repo init -u https://android.googlesource.com/platform/manifest
repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
这时候会让你输入邮箱信息之类,建议这步不要省略,可能会影响之后下载
弄好以后la会有.repo
cd .repo
vim manifest.xml
将fetch=".."改成 fetch="android.git.kernel.org" 不成功则 fetch="codeaurora.org", 保存退出vim 
3.我自己下载时候会出现网络问题,无法访问google等,出现这种情况可以参考:

vim /etc/hosts

增加下面内容,保退出:

74.125.31.82         www.googlesource.com

74.125.31.82         android.googlesource.com

203.208.46.172    cache.pack.google.com

59.24.3.173           cache.pack.google.com

4.下载源码
mkdir myandroid
cd myandroid
同步开始下载源码

repo sync



参考

安卓系统源码编译系列(一)——下载安卓系统源码教程

http://blog.csdn.net/zhaoxy_thu/article/details/12657265


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值