`
shoukii0721
  • 浏览: 79600 次
社区版块
存档分类
最新评论

Ubuntu下使用git和repo下载Android的源代码

阅读更多
转自:http://www.cnblogs.com/wanlipeng/archive/2010/08/26/1809215.html


1.安装git
sudo apt-get install git-core 

2.安装curl
sudo apt-get install git-core curl

3.安装Repo,为了方便直接下载repo到用户根目录中。通过curl下载repo
curl http://android.git.kernel.org/repo >~/repo

4.给repo可执行的权限
chmod a+x ~/repo

5.新建一个目录,然后进入该目录。通过repo将当前Android上所有源代码下载。
首先初始化本地,
~/repo init -u https://android.googlesource.com/platform/manifest
~/repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1

6.执行
repo sync

则自动开始下载源代码。
     通过以上方法可以下载到源代码,只是源代码比较大,如果网速不快的话,不建议这么做。而且下载过程中并不能看到下载的文件,需要所有的都下载完毕之后才能看到。这点有点不尽人意,而且git支持断点续传,如果中断了也不用担心。
     更多信息请参考:
     http://source.android.com/source/downloading.html
分享到:
评论

相关推荐

    Git_和repo扫盲

    #### 如何使用Git和Repo获取Android源代码 ##### 安装Git 在Ubuntu 8.04上安装Git相当简单,只需使用`apt-get`命令即可自动处理所有依赖包的安装。例如: ``` sudo apt-get install git-core curl ``` 这里额外...

    Git和Repo扫盲——如何取得Android源代码

    Git 和 Repo 扫盲——如何取得 Android 源代码 在了解 Git 和 Repo 之前,我们首先需要了解版本控制系统的概念。版本控制系统是指一种管理和跟踪项目代码变更的系统,它可以帮助开发者记录和管理项目的历史修改记录...

    Git和Repo扫盲.pdf

    通过本文对 Git 和 Repo 的基础介绍及其在 Android 源代码管理中的实际应用,希望能帮助读者更好地理解这两种工具的使用方法和优势所在。在未来的工作实践中,灵活运用 Git 和 Repo 将能显著提升工作效率和代码质量...

    在Ubuntu上下载、编译和安装Android最新源代码

    综上所述,通过上述步骤可以在Ubuntu环境下成功地下载、编译和安装Android最新源代码。这为开发者提供了一个强大的平台来进行自定义开发和研究,有助于深入理解Android操作系统的内部实现细节。

    Ubuntu系统中下载并编译Android源代码.pdf

    ### Ubuntu系统中下载并编译Android源代码 #### 一、Ubuntu操作系统简介 ...此外,使用虚拟机安装Ubuntu和编译Android源代码也为学习者提供了一个安全、可控的环境,可以在其中自由探索而不用担心破坏现有系统。

    Android源代码开发和调试环境搭建[配图doc版]

    运行`repo init`命令并指定Android源代码的URL,然后使用`repo sync`命令下载源码。 一旦源代码下载完成,我们就可以开始构建Android系统。这通常涉及运行`source build/envsetup.sh`来激活环境变量和脚本,然后...

    Linux下Android源代码的开发环境搭建

    总的来说,搭建Linux下的Android源代码开发环境需要安装Git和Repo,初始化Android源代码库,以及根据需求选择性地克隆和切换Git仓库的分支。这个过程对于任何想要深入研究Android系统或者进行系统级定制的开发者来说...

    Android源代码下载指南.pdf

    在终端中,我们需要安装git和curl,这两个工具对于从Git仓库下载和管理Android源代码至关重要。通过运行"sudo apt-get install git-core curl"命令,系统将自动安装这两个工具。 接下来,需要获取Android的repo脚本...

    ubuntu下android源码下载

    在深入探讨如何在Ubuntu下下载Android源码之前,我们首先需要理解几个关键概念:Ubuntu、Android源码以及必要的软件工具。Ubuntu是一种基于Linux的操作系统,以其稳定性和安全性著称,广泛用于开发环境。Android源码...

    Android下载代码及编译代码

    本文主要针对smdkv210平台,介绍如何下载Android源代码和Linux Kernel源代码,以及如何编译这两个核心组件。 首先,我们来详细了解下载过程: 1. **下载repo工具**: 在Ubuntu系统中,你需要获取repo工具来管理...

    Android开发小知识_Android源代码下载指南(图解)[整理].pdf

    首先,要下载Android源代码,你需要在Windows环境下搭建一个Linux环境,因为Android源代码主要是在Linux环境下管理和维护的。这里推荐使用VMware Workstation 7.1作为虚拟机软件,它能提供稳定的Linux运行平台。在...

    ubuntu12.04编译android4.1.1_r6源代码步骤定义.pdf

    使用`repo init`命令来初始化源代码仓库,并使用`repo sync`命令下载全部源代码。 编译Android源代码的过程通常涉及以下步骤: 1. **设置编译选项**: 根据需求配置编译选项,如产品类型、设备模型、编译目标等...

    android 9.0 源码下载(28 r6)

    - **Repo工具**:Repo是由Google开发的一个Python脚本,用于管理和同步多个Git仓库,是Android项目的核心构建工具。 - **版本控制**:Git是Android源码的主要版本控制系统,用于追踪代码的变更历史。 - **构建...

    在 Ubuntu16.04.2 LTS上下载并编译 Android8.0.0-1.0.0 BSP (面向中国客户)

    Android 8.0.0-1.0.0 BSP 在 ...本文提供了在 Ubuntu 16.04.2 LTS 上下载和编译 Android 8.0.0-1.0.0 BSP 的详细指南,旨在帮助中国用户成功地下载和编译 Android 源代码,并提供了相关的环境搭建和编译过程的指导。

    Android ROM研究---如何在ubuntu下下载姜饼(Gingerbread)源代码并编译android ROM

    本篇文章将探讨如何在Ubuntu环境下下载Android Gingerbread(姜饼)的源代码,并进行编译,以创建自己的定制化ROM。这个过程涉及的知识点广泛,涵盖了操作系统、版本控制、编译工具等多个方面。 首先,我们需要了解...

    andorid源代码下载指南

    Android的源代码是由Git管理的,因此下载流程相对复杂,但通过以下步骤,你可以在Linux环境下轻松获取。本文将提供一个详细的图解指南,帮助你完成Android源代码的下载。 首先,你需要在Windows操作系统上安装...

    编译Android源码全过程

    本文详细介绍了在Ubuntu 10.04环境下从零开始编译Android源码的全过程,包括获取源代码、安装必要的依赖库以及执行编译等关键步骤。通过本文的指导,你可以顺利地完成Android源码的编译,并进一步进行定制和开发工作...

Global site tag (gtag.js) - Google Analytics