Android操作系统源代码下载方法
来源:互联网 发布:宇宙中的生命 知乎 编辑:程序博客网 时间:2024/05/21 22:30
Android操作系统源代码下载方法
使用Ubuntu Liunx系统下载Android操作系统源代码,可以参考Andorid官方网站的下载说明:
http://source.android.com/source/downloading.html
源代码的站点:
https://android.googlesource.com/
1.安装命令行方式下工作的文件传输工具curl.
$ sudo apt-get install curl
2.开源的分布式版本控制系统git(Android项目使用git管理).
$ sudo apt-get install git
3.安装Repo命令行工具(Repo是Google开发的基于git更好管理Android项目的工具)
$ mkdir ~/bin
$ PATH=~/bin:$PATH
$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$ chmod a+x ~/bin/repo
4.初始化Repo客户端
$ mkdir android
$ cd android
$ repo init -u https://android.googlesource.com/platform/manifest
或
$ repo init -u https://android.googlesource.com/platform/manifest -b android-4.3_r3.1
5.下载Android源代码树
$ repo sync
6.最好使用Google邮件验证身份后下载
打开页面http://source.android.com/source/downloading.html
点击The password generator
提示登录Google邮件帐号,出现密码验证的内容,按提示放到~/.netrc文件中.
$vi ~/.netrc
machine android.googlesource.com login git-xxxxxx.gmail.com password 1/AJr3XpWuDJGReV0eF24IWoRO6LSlJjfKzmwkuRDp
machine android-review.googlesource.com login git-xxxxxx.gmail.com password 1/AJr3XpWuDJGReV0eF24IWoRO6LSlJjfKzmwkuRDp
$ repo init -u https://android.googlesource.com/a/platform/manifest -b android-4.3_r3.1
$ repo sync
或
$ sudo sysctl -w net.ipv4.tcp_window_scaling=0
$ repo sync -j1
7.使用本地镜像的方法
创建和同步本地镜像
$ mkdir -p /usr/local/aosp/mirror
$ cd /usr/local/aosp/mirror
$ repo init -u https://android.googlesource.com/mirror/manifest --mirror
$ repo sync
通过镜像同步到主版本
$ mkdir -p /usr/local/aosp/master
$ cd /usr/local/aosp/master
$ repo init -u /usr/local/aosp/mirror/platform/manifest.git
$ repo sync
镜像通过远程服务器同步,主版本通过本地镜像同步
$ cd /usr/local/aosp/mirror
$ repo sync
$ cd /usr/local/aosp/master
$ repo sync
- Android操作系统源代码下载方法
- android 操作系统源代码 下载编译
- 下载android内核源代码方法
- Android源代码的下载方法
- 下载android内核源代码方法
- 【最新】Android 源代码下载方法
- windows 上下载Android 源代码的方法
- Windows下下载Android源代码的方法
- Windows下下载Android源代码的方法
- Windows下下载Android源代码的方法
- Windows下下载Android源代码的方法
- Windows下下载Android源代码的方法
- Windows下下载Android源代码的方法
- Android 4.0源代码windows平台下载方法
- ubuntu下下载Android源代码的方法
- Android源代码下载及编译方法
- Windows下下载Android源代码的方法
- Android 源代码windows平台下载方法
- Openstack能走多远——Openstack、VMware浅析
- poj2886Who Gets the Most Candies?(线段树,记活人的数量,题目类似约瑟夫环)
- 内存管理/守护进程
- 7.5 widget内的内容更新和点击事件
- shell脚本---查找并删除重复的文件
- Android操作系统源代码下载方法
- Matlab 几种卷积的实现与比较(conv与filter,conv2与filter2,imfilter)
- 偶然发现转义字符还可以这么用,大一的孩子拿去交作业吧!
- Java环境变量
- hdu2993 MAX Average Problem (斜率dp)
- c++11之condition_variable学习笔记
- asp.net数据库连接web.config配置
- 网络扫描技术揭秘读书笔记2--扫描器中公用编程示例(1)
- 一个将目录内所有c代码分别编译成独立的out文件的Makefile