国内Android源码下载
最近开始学习Android ROM制作,于是,照着《深入理解Android内核设计思想》《Android深度探索(卷1):HAL与驱动开发》上介绍的内容,去下载Android源码。遇到一个严重的问题,Google无法访问。在网上发现清华大学的镜像非常不错,于是整理一下用清华镜像作为源下载Android源码的方法。
编译环境
为了编译安卓源码,首先需要一个Linux,本次采用Ubuntu Kylin14.04,内核版本3.13。装在四核、4G内存、120G硬盘的虚拟机上(光源码60G,所以一定要多些硬盘)。虚拟机安装较为简单,不再整理。
查看内核版本号:
$uname -all
清华镜像地址
清华镜像站的速度还是比较快的,地址:
git://aosp.tuna.tsinghua.edu.cn/android/
使用浏览器访问:
http://aosp.tuna.tsinghua.edu.cn/android/
下载
下载 repo
$git clone git://aosp.tuna.tsinghua.edu.cn/android/git-repo.git/
修改repo
$vi /git-repo.git/repo
google的地址
REPO_URL = ‘https://gerrit.googlesource.com/git-repo’
改为清华大学的地址
REPO_URL = ‘git://aosp.tuna.tsinghua.edu.cn/android/git-repo’- 下载 manifest
google 的地址
$ repo init -u https://android.googlesource.com/platform/manifest
改为清华大学的地址
$ repo init -u git://aosp.tuna.tsinghua.edu.cn/android/platform/manifest
如果需要设置版本,加入参数-b 安卓源码版本号即可。 - 同步源码
$repo sync [-j4]
后面-j4表示4个线程进行下载,清华镜像允许最多4线程下载,不要超过4个。
如果中间发现断掉了或者报错了,不要紧张,重新运行一下。源码大小
国内Android源码下载相关推荐
- Android源码下载教程
文章目录 导语 国内源码资料 一.环境准备 1. Linux环境 2. JDK环境 3. 安装GIT工具 4. 安装依赖 二.安装Repo工具 三.初始化仓库 1. 创建文件夹 2. 初始化Repo ...
- 《深入理解Android内核设计思想(第2版)(上下册)》之Android源码下载及编译
本文摘自人民邮电出版社异步社区<深入理解Android内核设计思想(第2版)(上下册)> 购书地址:http://item.jd.com/12212640.html 试读地址:http:/ ...
- 《深入理解Android内核设计思想(第2版)(上下册)》之Android源码下载及编译...
本文摘自人民邮电出版社异步社区<深入理解Android内核设计思想(第2版)(上下册)> 购书地址:item.jd.com/12212640.ht- 试读地址:www.epubit.com ...
- 各种资源被封后android源码下载方法
各种资源被封后android源码下载方法. 分类: Android 源码下载2013-08-29 22:27 579人阅读 评论(0) 收藏 举报 先给个国内的下载链接,转至:http://www.a ...
- android源码下载方法 批量下载 基于windows os
安装win版的Gitbash, 在这里 http://msysgit.googlecode.com/files/Git-1.6.0.2-preview20080923.exe. 选择默认安装路径(否则 ...
- I.MX6 android 源码下载
/************************************************************************** I.MX6 android 源码下载* 说明:* ...
- android源码下载方式
android源码下载方式: 方式一: repo init -u git://android.git.kernel.org/platform/manifest.git repo sync 这是官方提供 ...
- VLC for Android源码下载和编译
Project Hosting on 点击打开链接 最受欢迎的开源项目 点击打开链接 由Android的核心开发团队提供了15个优秀的示例项 目,包含了游戏.图像处理.时间显示.开始菜单快捷方式等. ...
- Android源码下载(官方版)
2019独角兽企业重金招聘Python工程师标准>>> 下载Android源码 Android的源代码位于由谷歌托管的Git仓库. 安装Repo Repo是一款使android源码下 ...
最新文章
- AndroidStudio git 提交代码,创建分支,合并分支,回滚版本,拉取代码
- 从认证到调度,K8s 集群上运行的小程序到底经历了什么?
- 主生产计划的功能以及其相关MRP类型参数
- JAVA通信编程(四)——UDP通讯
- C/C++学习之路: 继承
- 头上有多少根头发算秃头?
- 震惊!原来leetcode竟然真的能中奖?
- mysqlbinlog日志查看
- Custom Components 翻译
- html动态留言墙代码,JavaScript实现动态留言板
- Python学习插曲之万年历算法
- 人类为什么不会被人工智能取代?
- .Net部分 面试问题
- #NAME?_#NAME?:EXCEL表中出现#NAME是什么意思?
- 7 种模型加权集成方法
- springboot整合全文搜索引擎Elasticsearch | Spring Boot 28
- BUG InvalidArgumentError (see above for traceback): You must feed a value for placeholder tensor 'Pl
- Linux 命名管道 聊天室
- JDK1.8u安装教程
- 听说这款数学课件制作工具双十一也搞事?