您的位置:首页 > 移动开发 > Android开发

Android 源码下载

2013-12-23 17:12 525 查看
(一)搭建开发环境

参考: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

参考

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

/article/1382427.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: