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

Android源代码下载

2014-01-05 12:56 344 查看
以下操作在VirtualBox中的Fedora-17虚拟机上进行,工作目录为/mnt/disk2/source/android-2.2/

1、 下载python脚本repo

#curl"http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo"> ./repo

#chmod 777 ./repo

成功!

标准的地址不可用:curl http://android.git.kernel.org/repo>./repo
这个网址的repo没试过:
http://code.google.com/p/git-repo/downloads/list
http://code.google.com/p/git-repo/downloads/detail?name=repo-1.19&can=2&q=

2、 android-2.2版的别名是froyo。以下获取该软件仓库分支的信息

#repo init -u https://android.googlesource.com/platform/manifest-b
froyo




#repo init -u https://android.googlesource.com/platform/manifest-b
android-2.2_r1


3、 直接repo sync同步会报错

打开./ .repo/manifest.xml文件,找到 fetch属性,修改为:http://android.googlesource.com/

再次运行 ./repo sync ,下载成功。

4、 打包压缩为android-2.2.tar.bz2

#tar –jcvf /mnt/share/android-2.2.tar.bz2 –C /mnt/disk2/sourceandroid-2.2 <注意:目录和android-2.2间有空格>

打包压缩后大小为675MB。

5、 下载android内核源码

git clone http://android.googlesource.com/kernel/common.git
cd common

git branch –a //查看分支

git checkout remotes/origin/android-2.6.39 //检出android-2.6.39内核
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: