Android2.3 源码下载并分析

*****Android2.3 源码下载*****

一、前期准备

1.下载Msysgit工具

Windows环境下的Git客户端程序,下载地址:http://code.google.com/p/msysgit/

2.安装Msysgit工具

3.在磁盘上建立一个文件夹,存放Git工具下载下来的Android源码

4.打开Git命令行窗口,右键点击刚刚新创建的文件夹

二、开始下载

1.访问Android源码下载网站,这个网站于SVN+APACHE那样的管理方式,访问地址: http://android.git.kernel.org/

这一步很重要,再往下继续之前,先熟悉一下这个网站;尤其是上图红框部分,它们都是Android所属项目的路径。你可以随便点击一个进去看看,里面还有链接

Android2.3 源码下载并分析_第1张图片

2.在Git命令行中输入下载命令

  我们先来看下载命令语法,参见下图:

  解释说明:上图红框中“+”后面的project path就是上一步看到的那一栏子路径。

  观察上一步的页面,可以知道Android的项目源码分散在各处;所以要有针对性去下载我们所需要的源码,这才是王道。不过我找了老半天才找到我急需要的Android应用程序框架源码,位置在platform/frameworks/base.git。由此得出,下载命令为:

git clone git://android.git.kernel.org/platform/frameworks/base.git

三、下载完成

1.git命令行窗口状态

别忘了要在命令行中打“exit”命令退出窗口,养成良好习惯。

 

*****Android源码与Eclipse关联*****

在你的android的jdk目录建立一个sources目录,将下载的android源码(比如:Android2.2对应的是android-2.2-froyo-src.zip)解压之后copy过去,重启启动eclipse,这样的话就可以跟踪到具体的SDK代码了^-^。

你可能感兴趣的:(apache,eclipse,android,windows,git,工具)