国内android aosp源代码下载方法

https://mirrors.tuna.tsinghua.edu.cn/help/#AOSP

1、下载repo工具,修改权限并添加到环境变量中。

$git clone git://aosp.tuna.tsinghua.edu.cn/android/git-repo.git/

$mkdir -p ~/bin

$cp git-repo/repo ~/bin/

$chmod a+x ~/bin/repo

$vim ~/bin/repo

将repo文件中的 REPO_URL = ‘https://gerrit.googlesource.com/git-repo‘修改为REPO_URL = ‘git://aosp.tuna.tsinghua.edu.cn/android/git-repo‘

$export PATH=~/bin/:$PATH

2、初始化git,如果需要按branch下载,加上-b branch_name即可

$repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest

3、repo sync 使用以下脚本同步代码

export PATH=~/bin:$PATH

repo sync -j4

if [  "$?" != "0" ]; then

sleep 30

repo sync -j4

fi

附1:对于已从Google下载的源码,可以通过修改代码目录中的 .repo/manifest.xml 文件,https://android.googlesource.com改从清华的源同步git://aosp.tuna.tsinghua.edu.cn/android/。

时间: 2024-10-29 10:46:22

国内android aosp源代码下载方法的相关文章

Android源代码下载方法具体解释

作者:张星 相信非常多下载过内核的人都对这个非常熟悉 git clone git://android.git.kernel.org/kernel/common.git kernel 可是这是在曾经,如今假设这么运行的话,会显演示样例如以下内容 Initialized empty Git repository in /home/star/working/kernel/.git/ android.git.kernel.org[0: 149.20.4.77]: errno=Connection ref

Mac OS X中Android Kernel的下载方法

在上一篇日志中,我总结了大家提供的下载Android源码的方法,这里再简单总结一下内核的下载方法.参考这里的介绍:http://source.android.com/source/building-kernels.html#downloading-sources ,下载内核源码相对简单很多.我这里下载下来一共1G多一些.在终端输入: $ git clone https://android.googlesource.com/kernel/common.git 如果不指定文件夹名,就直接clone到

Android源码下载方法

1. 下载 repo 工具 mkdir ~/bin PATH=~/bin:$PATH curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo chmod a+x ~/bin/repo 2. 建立源码目录 mkdir androidSrc cd androidSrc 3. 初始化仓库 repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifes

Android 4.4 全套源代码及子模块源代码的下载方法

博文<Android源代码下载--用git clone实现单个文件夹下载>介绍了採用git clone方法下载Android单个文件夹源代码的方法,这篇文章已经有四年的历史,这期间Google对源代码的管理站点已经进行了更改,直接採用原来的方法下载源代码已经失效. 本文介绍了在ubuntu下(在Windows下安装Cygwin,通过Cygwin也可在Windows里通过本文的下载步骤下载Android源代码)获取眼下最新的Android 4.4 全套源代码以及单个自模块源代码的下载方法.可依据

1. Android源代码下载编译

一. 安装vmware+ubuntu环境,可以尽量选择新一点的版本. 二. 源代码下载 在现在外网被墙的情况下,直接使用git从google下载android源代码基本是不可能成功的. 还好找到了清华大学的镜像,地址如下: http://mirrors.tuna.tsinghua.edu.cn/help/AOSP/ 那么只要按照这个网站的教程一步步操作就可以了,主要是下面这句话: 参考 Google 教程 https://source.android.com/source/downloading

Android深度探索HAL与驱动开发 第四章 源代码下载和编译

前面说过Android移植主要就是Linux内核的移植,而Linux内核移植主要是Linux驱动的移植,所以为了开发和测试Linux驱动,有必要学习在Ubuntu Linux下如何搭建两套开发环境:Android应用程序开发环境和Linux内核开发环境.Linux内核开发环境的搭建是重点中的重点.下面根据书上的内容和网上的资料写出了步骤: (1)配置Android源代码下载环境: (2)Android源代码目录分别存放了Android源代码的不同子项目 (3)下载Android源代码中的一部分两

1、android源代码下载及目录分析,和eclipser的跟踪

1.在eclipse中跟踪源代码:假如对mainactivity.java里面的activity按Ctrl+鼠标左键(前提已经导入android源代码:方法1:在项目点击右键,然后找到properties,然后在project build targe选择对应的版本.方法2:对一个类右键ctrl+鼠标左键进入一个界面,然后点击里面的attach source,然后把自己下载好的安卓源代码导进去)2.Android源代码分析目录结构分析: http://blog.csdn.net/wulianghu

Android 4.4 全套源码及子模块源码的下载方法

博文<Android源码下载--用git clone实现单个目录下载>介绍了采用git clone方法下载Android单个目录源码的方法,这篇文章已经有四年的历史,这期间Google对源代码的管理网站已经进行了更改,直接采用原来的方法下载源代码已经失效.本文介绍了在ubuntu下(在Windows下安装Cygwin,通过Cygwin也可在Windows里通过本文的下载步骤下载Android源码)获取目前最新的Android 4.4 全套源码以及单个自模块源码的下载方法,可根据本文方法下载全套

android源代码下载备注

android源代码下载的參考网上比較多,就不贴上来了,主要是备注下下载源代码过程中须要注意的地方. 1. google官方下载步骤地址: http://source.android.com/source/downloading.html 里面的步骤比較具体 注:先须要安装git-core和curl $: sudo apt-get install git-core curl 2. 因为国内的原因(你懂的).须要在/etc/hosts文件中面加入 74.125.31.82 www.googleso