第一种:http方式下载:
下载网址:https://github.com/android/
点击第一项:platform_frameworks_base (下载FRAMEWORK核心源码)进入,其他几项是下载系统核心源码,及dalvik平台源码;
进入后:
选择 ZIP文件即可选择用迅雷等工具下载(不支持断点续传)
第二种:WINDOWS下用mysygit 下载:
工具:win下git http://msysgit.googlecode.com/ 下载后,安装。不多述
下载网址:有两个
第一个:https://android.googlesource.com/
下拉进入:https://android.googlesource.com/platform/frameworks/base/
此网址就是要下载的GIT地址:
网址2:HTTP下载方式的网址,不多述;
操作:
安装完后mysygit后,右键 git gui
选择 克隆已有版本库(第二项)
后 克隆就可以了。。。。
下面介绍在myesclipse 中GIT源码并关联的方法:
我用的版本是myesclipse10
第一步先安装GIT:
帮助-myesclipse configuation center --software 查询中输入GIT,如下图:
选择如图所示。右键 addto profile...安装此软件成功后。。
后打开此工具视图,找不到的话,请在窗口--打开透视图。如下图所示:
后启动工具后,在左边视图中。选择:
clone a Repository
填上之前的网址。无论你从哪个站都可以下的。
后点下一步:
在这里,我只选择了master主分支。下下来要1g大小,如果全部选择的话,要10G,
下一步:
选择保存位置后,完成。就开始1G的下载了,速度看你网速定,我是下了近半个多小时;.
全部下完后,会在左边出现一个base的工程,如图所示:
Core下面的android 和com才是核心代码,我们要关联平台代码用的。
打开下载的文件看下(之前选择保存位置的地方)
至此。源文件下载完毕
现在关联ANDROID源码:
把下在的core 下的android和COM两个文件夹拷到你的android sdk 下。我的为:
C:\Program Files\Android\android-sdk\platforms\android-17\source下。
没有就建立一个source文件夹;
后在MYESCLIPSE中 右键项目属性:
在此选择外部文件夹,找到你刚才复制的SOURCE文件夹,我的是android-17对应是android 4.2.版本。
确定后,关联源文件成功。
在项目源文件中相关函数 右键,打开声明 ,就可以直接看到源文件了。。。。。。。
本站原创,转请注明出处。。。。。谢谢。
http://www.the8m.com/blog/article/javadk/androidsource.html