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内核
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内核
相关文章推荐
- Android开发必备库
- 一种基于Android智能手机的远程视频监控的设计[图]
- Android ART机制分析
- android权限代码分析(三)
- Android开发最佳学习路线图
- android 判断耳机是否插入的几种方式
- Android多线程Handler、Looper、消息队列
- android 布局
- 尝试使用Androidfby反编译APK生成文件时遇到的问题
- android开发之手机与单片机蓝牙模块通信
- Android性能优化笔记
- 'xcopy' 不是内部或外部命令,也不是可运行的程序 不知道为什么 每次输入android命令都会出现!
- android 短信发送
- 更新了android sdk出现aapt问题以及模拟器启动错误
- Android之Service服务
- Android图片异步加载
- Android开发学习之使用百度语音识别SDK实现语音识别(上)
- Android应用程序永久获取root权限方法
- 简单java Web Service服务端和Android客户端
- android breakpad