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/manifest

a) 如果提示无法连接到gerrit.googlesource.com,可以 编辑 repo 文件,

vi ~/bin/repo

把 REPO_URL 一行替换成,

REPO_URL = ‘https://gerrit-google.tuna.tsinghua.edu.cn/git-repo‘

b) 如果需要某个特定的 Android 版本,如 android-6.0.1_r46

repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-6.0.1_r46

4. 同步源码

repo sync

也可以新建脚本(autoSync.sh)自动同步,

vi autoSync.sh

autoSync.sh内容如下(当连接不上终端时休息3毫秒然后再自动 repo sync),

#!/bin/bash
echo "======start repo sync======"
repo sync
while [ $? == 1 ]; do
    echo "======sync failed, re-sync again======"
    sleep 3
    repo sync
done


时间: 2024-10-07 03:23:17

Android源码下载方法的相关文章

第2章 Android源码下载及编译

在分析Android源码前,首先要学会如何下载和编译系统.本章将向读者完整的呈现Android的源码的下载流程.常见问题以及处理方法,并从开发者的角度来理解如何正确地编译出Android系统(包括原生态系统和定制设备).后面,我们将在此基础上深入到编译脚本的分析中.以"庖丁解牛"的精神来还原一个庞大而严谨的Android编译系统. 2.1 Android源码下载指南 2.1.1 基于Repo和git的版本管理 Git是一种分布式的版本管理系统,最初被设计用于linux内核的版本控制.本

Android源码下载和编译过程

这是我在编译android源码时整理记录的编译步骤和错误解决方法,期间参考了一些网上的博客和教程. 第一步: 安装ubuntu12.04,分配一盘空间50G,2G内存.如果分配1G内存编译时将报错.(我是在虚拟机中安装ubuntu,分配了50G空间,编译源码需要空间较大,建议分配50G或更多,使用wubi安装最大只能分配30G). 第二步: 安装JDK,此处选用JDK版本为JDK6-6u29 32位,下载链接http://www.oracle.com/technetwork/java/javas

获取 + 查看 Android 源码的 方法

Android源码获取方法. 作为一个Android开发者,必要的时候阅读以下源码可以拓宽一下自己的视野和对android的认知程度. Google的Android的源码管理仓库是用的是Git.Android是一个开源手机终端系统,基于Linux内核的. 1.下载一个Git客户端,我使用的是Git-1.7.0.2版本 下载地址:http://code.google.com/p/msysgit/ 2.windows下安装Git的客户端软件很方便,和普通软件一样.安装完成后,我们在电脑上建立一个文件

[Android 源码] Android源码下载

Android源码下载 为了能够顺利的下载Android的源码,同时也为了避免在网络上再次搜寻如何下载源码的麻烦,我把下载过程记录在这篇文档中. 官网中也有详细的介绍: http://source.android.com/source/downloading.html 1.环境设置问题 系统:Ubuntu 12.04 LTS 64bit 所需工具:curl, git-core, repo(repo的问题在后面有讲到)... 2.硬盘空间问题 首先,在下载源码之前,最首要的事请就是保证有足够的硬盘

android源码下载以及编译自己的ROM

android源码下载以及编译自己的ROM 最近发现kernel.org被墙了,为什么这种网站也能被墙了? 要想下载源码的话,只能绕过去了.下面是我从网上搜索到的一些下载方法: ============================================================================================== 原文链接是:http://cache.baidu.com/c?m=9d78d513d98316ed05fa950e1a67a3716

完整版linux下android源码下载、编译、模拟器启动运行

一.环境说明: 1.VMware版本:8.0.3 build-703057 2.liunx系统:Ubuntu10.10 3.jdk:sun-java6-jdk 二.Ubuntu 10.10更新源列表 由于??Ubuntu 10.10版本的源已经过期了,所以,需要对其进行更新,Ubuntu 10.10 已经发布了,下面提供更新源方法与更新源列表地址: 1.sudo gedit /etc/apt/sources.list     编辑你的源列表,将原来的内容全部删除,添加下面的源,复制到你的列表中,

Android源码下载

Android源码下载 Linux系统有很多工具和插件,这些插件Linux源生不附带,需要的话,需要自行下载.官方已经把所有插件部署在Linux的源上,Android源码的下载,是断点续传的,但是临时文件很大,至少预备40G空间,当然下载时间也会很长. > Android源码下载支持的系统目前只有Ubuntu和Mac OS两种操作系统, 本次以Ubuntu系统为例.> 官方网站:http://source.android.com/source/downloading.html 1. 下载Git

驾照理论模拟考试系统Android源码下载

???驾照理论模拟考试系统Android源码下载 <ignore_js_op> 9.png (55.77 KB, 下载次数: 0) <ignore_js_op> 10.png (27.64 KB, 下载次数: 0) 详细说明:http://android.662p.com/thread-302-1-1.html 驾照理论模拟考试系统Android源码下载,布布扣,bubuko.com

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.googlesour