`

git 获取android source

阅读更多


在做android开发的时,在遇到某一问题,想看android 源代码, 模仿高手的写法, 寻求点思路。 但是之前一直困于没有获取到source code, 因此一直没有机会, 今天花了几个小时的时间,学习 git , 怎么获取android源代码。


android source 托管在两个地方:

1. https://github.com/android/

2. https://android.googlesource.com/?format=HTML


首先要说的是,获取android source code的方法简单。


1. 安装git


软件安装包:

windows : http://code.google.com/p/msysgit/downloads/detail?name=Git-1.7.11-preview20120710.exe

  or http://code.google.com/p/msysgit/


具体的安装这里不介绍了。 基本上是next 就可以。


2. 下载android 源代码

  2.1 用git 下载 platform/manifest

<1> 首先在windows 开始菜单中打开 git Bash

<2> 创建存放目录

例如:存放到E/android_source中

cd /e/android_source中; 没有android_source目录, 首先创建目录。

<3> 进入目录后,输入

git clone http://android.googlesource.com/platform/manifest.git

结果:新增manifest文件。 里面有5个文件:

.git 目录;

base-for-3.0-gpl.xml;

base-for-3.1-gpl.xml;

base-for-3.2-gpl.xml;

default.xml;

2.2 下载一个应用source code 示例:

下载launcher2:

<1> 打开manifest/default.xml 文件 

内容格式:<project path="packages/apps/Launcher2" name="platform/packages/apps/Launcher2" />

<2>在git bash中 进入目录:E/android_source 下 , 创建一个文件launcher2 

<3> 进入launcher2 : cd launcher2

<4> 输入 git clone http://android.googlesource.com/platform/packages/apps/Launcher2

耐心等待, 下载完成后, 在launcher2中会有source code。

下载其他的同样的方式。

1
1
分享到:
评论

相关推荐

    Git和Repo扫盲——如何取得Android源代码 - William Hua的Blog

    本文将围绕“Git和Repo扫盲——如何取得Android源代码”这一主题,深入探讨这两个工具以及如何利用它们获取Android的源代码。 Git是一款分布式版本控制系统,由Linus Torvalds为Linux内核开发而创建。它允许开发者...

    用Git在 Windows下载Android源码

    对于开发者而言,了解如何在不同的操作系统环境中获取Android源码至关重要。本文将详细介绍如何在Windows 7环境下使用Git工具下载完整的Android源码。 #### 二、准备工作 1. **安装Git**: - 在Windows环境下,...

    Android-source-code-download.rar_android_android source code_dow

    它的源代码可以在Android Open Source Project (AOSP) 的官方网站上获取。这个压缩包“Android-source-code-download.rar”似乎包含了关于如何下载Android源码的详细指导,而“Android source code download.docx”...

    Android在git上的所有源码

    要获取Android的完整源代码,通常需要使用`repo`工具,这是一个由Google维护的自定义Git工具,用于管理和同步大型Git项目。具体步骤如下: 1. **安装Git和Repo** - 在终端中安装Git。 - 安装Repo工具,通过下载其...

    android source code, openssh

    要获取Android源代码中的OpenSSH部分,你需要执行以下步骤: 1. 首先,确保你有一个安装了Git的开发环境。Git是版本控制系统,用于管理和跟踪代码更改。 2. 接下来,你需要设置Android的开发环境。这通常包括安装...

    download android source code

    最后,使用Git克隆Android源代码。首先,克隆`platform/frameworks/base`仓库: ``` $ git clone https://android.googlesource.com/platform/frameworks/base.git ``` 然后,设置`repo`工具,这是一个用于管理多个...

    获取Android源代码以及建立本地版本库镜像

    为了获取Android源代码,首先需要安装Git版本控制系统。以下是具体的安装步骤: - 首先,确保系统可以访问互联网,并且能够下载远程包。 - 接着,使用以下命令来安装Webtatic仓库: ``` rpm -Uvh ...

    git学习官方文档

    `git fetch`用来获取远程仓库的最新更新,而`git pull`则会拉取并自动合并这些更新到当前分支。 协作开发时,经常需要解决冲突。当多个人修改了同一部分代码时,Git会标记出冲突区域。你可以手动编辑冲突文件,解决...

    获取android源码及在eclipse中查看源码

    ### 获取Android源码及在Eclipse中查看源码 #### 一、下载Android源码 在深入了解Android系统之前,获取其源代码是非常重要的一步。这不仅有助于开发者理解系统的内部工作原理,还能帮助他们在开发过程中遇到问题...

    安卓Android源码——系统源码获取及编译.zip

    首先,获取Android源码主要涉及Git工具的使用。Android源码存储在Google的Git仓库Android Open Source Project (AOSP)中。开发者需要安装Git,并配置好SSH密钥,然后克隆AOSP仓库。命令通常如下: ```bash $ git ...

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

    3. 初始化版本库:如果是想把 Android 当前主线上最新版本的所有的 sourcecode 拿下来,我们需要 repo 的帮助。先建立一个目录,比如 ~/android,进去以后用 repo init 命令即可。 4. 同步版本库:使用 repo sync ...

    Android资源获取与编译

    为了获取Android的源代码,我们需要先安装Git。在RedHat AS5环境下,可以通过以下步骤来安装和配置Git: 1. 创建`bin`目录用于存放`repo`工具。 2. 使用`curl`命令下载`repo`工具,并赋予执行权限。 3. 使用`git ...

    SQLCipher_for_Android_source_build_源码编译过程

    标题《SQLCipher_for_Android_source_build_源码编译过程》和描述《SQLCipher_for_Android_sourcebuild_源码编译过程》指向了一个关于如何在Android平台上构建SQLCipher源码的过程。SQLCipher是一个开源的数据库加密...

    windows下Android源码下载(2011.4).pdf

    1. 在本地创建一个新目录,例如`C:\AndroidSource`。 2. 打开Git Bash,这是Git提供的命令行环境。 3. 使用`cd`命令切换到你刚创建的目录,例如`cd C:\AndroidSource`。 4. 运行Git的`clone`命令来下载指定包的源码...

    Android源码及SDK国内镜像下载

    该站点提供了Android源码的Git仓库,使得开发者能够更方便、快捷地获取最新的Android源码。 **2. 镜像站点地址** - **仓库地址**:`git://aosp.tuna.tsinghua.edu.cn/android/` - **浏览器访问**:`...

    在windows平台上 下载 android 源代码

    首先,Android源代码是开放源码项目(OSP),由Android Open Source Project (AOSP)维护。要获取源代码,你需要一个名为“repo”的工具,它是一个Python脚本,用于管理和同步Git仓库。你可以通过以下步骤安装repo: ...

    获取Android的Java源代码并在Eclipse中进行关联.doc

    ### 获取Android的Java源代码并在Eclipse中进行关联 #### 一、准备工作 为了能够顺利地获取Android的Java源代码并在Eclipse中进行关联,我们需要完成以下准备工作: 1. **下载并安装Android SDK**: - 访问[官方...

    windows下android源码下载方法归纳.pdf

    首先,你需要安装Git,这是获取Android源码的基础工具。你可以从Google Code的归档页面(http://code.google.com/p/msysgit/downloads/list)下载Git的最新版本(如Git-xxx.exe),然后按照安装向导进行安装。安装...

    android源码下载.pdf

    本文将详细讲解如何在Windows平台上下载Android源码的步骤,帮助初学者顺利获取Android的源代码。 1. **前期准备** - 首先,你需要下载适用于Windows的Git工具。你可以从`http://code.google.com/p/msysgit/`获取...

    linux编译android内核源码问题

    - 如果文件不存在,则可以通过克隆对应的Android仓库来获取这些文件。例如,`ddmlib-tests.jar` 和 `ninepatch-tests.jar` 可能位于 `frameworks/base/tests/` 目录下。 - 在某些情况下,可能还需要重新执行 `repo...

Global site tag (gtag.js) - Google Analytics