Windows下用Git下载Android SDK源码
1.从http://code.google.com/p/msysgit/downloads/list下载msysgit
2.安装msysgit,一路next就可以了
3.在磁盘上建一个文件夹,比如d:\android src,然后在该文件中点击鼠标右键,在弹出菜单中选择"Git Bash"项
4.打开https://android.googlesource.com/网站,找到platform/frameworks/base行
git clone https://android.googlesource.com/platform/frameworks/base
在Git Bash命令窗口中,输入上面的命令,并等待完成下载
执行cd android进入该目录后,再执行git tag可以查看到各个版本的源码标签
记下需要下载的版本标签,比如:android-2.3.5_r1,在命令行中执行git checkout命令
当Checking out files后的进度到100%时,源码就已经到手了,放在.\core\java文件夹中
5.在Eclipse中关联源码
将java文件夹拷贝到你的android sdk目录里对应平台的文件夹的sources文件夹里
如:android-sdk-windows\platforms\android-10\sources
在Eclipse中随便打开一个android项目,在任意控件声明的代码处,查看该控件类定义,会显示如下窗口
点击"Attach Source..."按钮,然后选择之前那个java文件夹存放目录,点击ok以后就可以见到该类的源码了。