`

Windows平台下Android源码的下载

 
阅读更多

Windows平台下Android源码的下载

 

我最近在自学Android,当遇到问题时也只能看看开发文档,或者上网查资料解决,远有直接看源码来得直接。国内倒是有个Android镜像 网站,但不提供下载源码的链接;苦于没有下源码的地方,一气之下,上网搜索所有关于下载Android源码的方法和资料,看得朦朦胧胧的,不过还是终得正 果。下面总结下载Android源码的整体过程(其实非常Easy!):

  一、前期准备

  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关联上了!那是一件多么令人兴奋的事情啊!

    注:本文转自http://www.cnmsdn.com/html/201101/1296289262ID9355.html




把源码与Android.jar绑定
最直观的方法就是在Eclipse中,右键Android.jar文件,等的属性,绑定base/core/java文件即可,但是这样做,每新建一个Android工程,都要这样做一遍,不方便;
第二种方法比较省事,做一遍即可。在AndroidSDK的安装目录下的platforms/android-12下新建sources目录,把core/java的内容复制过去,然后重启Eclipse,就可以了。这样做不好的地方就是源代码不能及时的更新;

安装只是学习Android的一个开始,真正的难的,就是坚持学习了,加油~~~~

按照上述方法进行下载源码时,报fatal:unable to connect to android.git.kernel.org;
 
找各种原因,可能是公司用的局域网ISP将Git的端口9418给封了,因为http://android.git.kernel.org 是可以访问的。后来搜了一下知道很多git服务器同时提供端口80的下载,所以只需要将命令中git://android.git.kernel.org改为http://android.git.kernel.org 即可。


  • 大小: 12.6 KB
  • 大小: 27.7 KB
  • 大小: 20.2 KB
  • 大小: 16.3 KB
  • 大小: 16.2 KB
  • 大小: 14.5 KB
  • 大小: 22.6 KB
  • 大小: 33.2 KB
  • 大小: 61.8 KB
  • 大小: 18.9 KB
  • 大小: 18 KB
  • 大小: 16.2 KB
分享到:
评论

相关推荐

    windows下android 源码下载方法

    在Windows环境下下载Android源码可能对许多开发者来说是一项挑战,因为通常这个过程在Linux或macOS上更为常见。不过,通过正确的方法和工具,Windows用户也可以顺利获取Android的源代码。下面将详细介绍如何在...

    windows环境下载android源码批量下载 java版本

    在Windows环境下,下载Android源码通常涉及到Android开源项目(AOSP)的获取,这是一个相当复杂的过程,特别是对于新手开发者来说。本文将详细讲解如何使用Java版本的工具进行批量下载。 首先,了解Android源码的...

    windows android git源码下载

    ### Windows环境下使用Git下载Android源码 在Windows操作系统中通过Git工具下载Android源代码是一项较为常见的操作,这对于从事Android开发的工程师来说尤为重要。本篇文章将详细介绍如何在Windows系统上安装Git,...

    android 9.0 源码下载(28 r6)

    首先,要下载Android源码,你需要一个Linux环境,因为官方的构建工具链和文档主要针对这个平台。Ubuntu是最常见的选择,但其他基于Debian的发行版也可以。确保你的系统安装了必要的依赖项,如Git、Repo、Java JDK...

    用Git在 Windows下载Android源码

    ### 使用Git在Windows环境下下载Android源码 #### 一、前言 随着移动互联网的发展,Android作为主流操作系统之一,其源代码的获取与编译变得越来越重要。对于开发者而言,了解如何在不同的操作系统环境中获取...

    windows下Android源码下载(2011.4).pdf

    在Windows环境下下载Android源码的过程涉及多个步骤,主要包括安装Git工具、获取源码仓库地址以及使用Git命令批量下载。以下是对这些步骤的详细说明: 首先,为了管理Android源码,你需要Git工具,它是一个分布式...

    Windows下载Android源码

    Windows 下下载 Android 源码的方法详解 Windows 下载 Android 源码是一项复杂的任务,但通过一步一步的操作,我们可以轻松地完成这项任务。在本文中,我们将使用 Git 和 Python script 来下载完整的 Android 源码...

    windows下android源码下载方法

    在Windows环境下下载Android源码的过程涉及多个步骤,主要包括安装Git工具、获取源码仓库地址以及使用Git命令批量下载源码。下面将详细解释这些步骤。 首先,为了能够处理Android源码,我们需要安装Git。Git是一个...

    windows下android源码批量下载

    总之,要在Windows下批量下载Android源码,你需要安装Git,编写或获取批量下载脚本,然后在Git命令行环境中运行脚本来克隆各个源码包。虽然没有Linux下的`repo`工具方便,但通过这种方式,你仍然能够有效地获取完整...

    windows 下载android源码的方法

    windows 下载android源码的方法

    windows下android源码下载方法.pdf

    在Windows环境下下载Android源码的过程涉及多个步骤,主要包括安装Git客户端、获取源码仓库地址以及使用Git命令批量下载。下面将详细阐述这些步骤。 首先,为了下载Android源码,你需要安装Git,因为它是管理和获取...

    android源码下载.pdf

    本文将详细讲解如何在Windows平台上下载Android源码的步骤,帮助初学者顺利获取Android的源代码。 1. **前期准备** - 首先,你需要下载适用于Windows的Git工具。你可以从`http://code.google.com/p/msysgit/`获取...

    windows操作系统下android源码下载.pdf

    在Windows操作系统下下载Android源码是一个涉及多步骤的过程,通常包括安装必要的工具,配置环境以及克隆源码库。根据提供的文件内容,以下是详细的知识点: 1. 安装Git 为了在Windows操作系统下下载Android源码,...

    windows下android源码下载方法归纳.pdf

    在Windows环境下下载Android源码的过程相对复杂,但通过以下步骤可以有效地完成这一任务。首先,你需要安装Git,这是获取Android源码的基础工具。你可以从Google Code的归档页面...

    windows下android源码下载方法.docx

    在Windows环境下下载Android源码的过程涉及多个步骤,主要包括安装Git客户端、使用Git克隆源码仓库以及使用批量脚本来管理下载。以下是对这些步骤的详细解释: 1. **安装Git客户端**: 首先,你需要访问网址`...

    windows下android源码下载导入以及工具使用步骤

    通过以上步骤,你就成功地在Windows环境下下载了Android源码,并将其导入Eclipse,可以开始进行源码级别的开发和调试了。这个过程虽然繁琐,但对理解Android系统的工作原理和进行深度开发非常有帮助。在实际操作中,...

Global site tag (gtag.js) - Google Analytics