在做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

orhttp://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 clonehttp://android.googlesource.com/platform/packages/apps/Launcher2

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

下载其他的同样的方式。

更多相关文章

  1. 在deepin系统中adb操作android文件的方法
  2. Android根文件系统分析
  3. 在Android java代码中如何改变文件的权限
  4. 《Android学习指南》文件夹
  5. android 获取文件夹、文件的大小 以B、KB、MB、GB 为单位
  6. android下载编译以及文件系统提取总结
  7. Android 文件保存与读取
  8. 技巧: 如何安装apk文件在android仿真器中
  9. Android 根文件系统分析(1)

随机推荐

  1. Android 滤镜效果
  2. Android 计时与倒计时
  3. 【android】launcher图标自动生成、点9图
  4. Android复习(六)
  5. 零成本实现Android/iOS自动化测试:基于App
  6. android开发中build.gradle文件详解
  7. Android基础入门教程——3.3 Handler消息
  8. android performClick使用
  9. android表单上传出现java.lang.NoClassDe
  10. Android AES加密实现