【转】Windows平台下Android源码的下载
1.下载Msysgit工具
Windows环境下的Git客户端程序,下载地址:http://code.google.com/p/msysgit/
参见下图:

2.安装Msysgit工具
参见下图:

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

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

Git命令行窗口,参见下图:

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

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

可以让你查看它的下级目录,参见下图:

2.在Git命令行中输入下载命令
我们先来看下载命令语法,参见下图:

解释说明:上图红框中“+”后面的project path就是上一步看到的那一栏子路径。
观察上一步的页面,可以知道Android的项目源码分散在各处;所以要有针对性去下载我们所需要的源码,这才是王道。不过我找了老半天才找到我急需要的Android应用程序框架源码,位置在platform/frameworks/base.git。由此得出,下载命令为:
Java代码
git clone git://android.git.kernel.org/platform/frameworks/base.git
参见下图:

三、下载完成
1.git命令行窗口状态
参见下图:

注意:别忘了要在命令行中打“exit”命令退出窗口,养成良好习惯。
2.下载后的文件夹中的内容
参见下图:

注意:在与Eclipse关联的时候直接将路径定位上图显示的目录就可以了,不要再进入到“core”包里面去了(那仅仅是提示说明),否则其它源码就会看不到了,比如location包。由此可以得出一个结论,凡是以后单独下载的源码包直接扔进这个目录中就可以了。其实这么做并不是非要按这种目录层次来弄,大可弄一个文件夹,然后将所有下载好的源码包放进去就OK了。
四、总结
整个下载过程共花费了大约3个小时。因为我只下了Android架构体系中的应用程序框架源码,所以共有500多MB,压缩之后300MB左右。是不是很简单呢?
建议Android开发者自己亲身去下载一遍,因为以后Android还要继续出新的版本,这就造成API有可能会改变,所以还是会再去下源码的,算是未雨绸缪吧。
好吧,我们现在可以将它们与Eclipse关联上了!那是一件多么令人兴奋的事情啊!
作者:CrazyPebble
出处:http://crazypebble.cnblogs.com/
欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器