android sdk source (linux平台下)下载和附加到eclipse里

本文详述在Linux系统中下载Android SDK源代码的步骤,包括使用git工具,以及如何将源代码导入Eclipse进行查看。首先,通过git下载特定项目的源码,如frameworks/base。接着,参照外部链接提供的资源和教程,使用repo脚本下载完整Android源码。最后,将源码复制到Eclipse的sources目录下,以便在IDE中浏览源代码。

     本文主要是介绍在linux平台下,如何下载android sdk的源代码,是sdk的源代码,而不是android的所有源代码。同时介绍如何把sdk源代码加入到eclipse里,使android 平台手机开发者可以直接查看源代码。

     本文主要分2部份。第1部份介绍如何下载android sdk的源代码;第2部份介绍如何把android sdk的源代码加入到eclipse里

     

       第1部份如何下载android sdk的源 

       1、环境。本人的环境 rhel5,Python 2.4.3

      

       2、工具。主要使用git工具,下载android sdk source。

       (1)git工具可以到 http://git-scm.com/ 下载,此工具最初是linux的核心代码管理工具。

               安装很简单

              

       

        3、下载android sdk的源

             

              然后你就可以看到开始从git处下载。

             

              另附上Android资源分布说明:

              http://source.android.com/projects#TOC-External-projects
              Android的Git资源:http://android.git.kernel.org/ 
              Git中文教程:http://www.bitsun.com/documents/gittutorcn.htm 
              Git下载地址:http://code.google.com/p/msysgit/

             

              http://android.git.kernel.org/的主页上讲得很清楚,如果是想要获得部分git资源(

               To clone one of these trees, install git, and run:),请使用

               git

             

             另附上下载整个Android的方法

             repo脚本可以到 http://android.git.kernel.org/repo 获得。

             使用curl命令下载并部署此脚本

             curl http://android.git.kernel.org/repo >/bin/repo

            

 

      

      第2部份 如何把源码附加到eclipse里。

      此部分的详细配置方法请查看http://stuffthathappens.com/blog/2008/11/01/browsing-android-source-in-eclipse/

      在此对这篇文章引述如下:

       1、在你的SDK目录下,即你的android.jar所在目录下新建sources目录,把下载的源代码(我的源代码的根目录为base)里的base/core/java/下的文件夹android和com复制到

           放到sources下。具体的目录结构如下

       

SDK_PATH
  | android.jar
  +--docs/...
  +--samples/...
  +--sources
       +--android
       |      ...accounts, annotation, app, bluetooth, etc...
       +--com/android/etc...
       +--dalvik/...
       +--java/...
       +--javax/...

 

2、然后重新打开eclipse,就完成了源代码的附加

       

      

 

  Eclipse最初由OTIIBM两家公司的IDE产品开发组创建,起始于1999年4月。IBM提供了最初的Eclipse代码基础,包括Platform、JDTPDE。目前由IBM牵头,围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟,有150多家软件公司参与到Eclipse项目中,其中包括Borland、Rational Software、Red Hat及Sybase等。 Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。 虽然大多数用户很乐于将 Eclipse 当作 Java IDE 来使用,但 Eclipse 的目标不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。 这种平等一致性并不仅限于 Java 开发工具。尽管 Eclipse 是使用 Java 语言开发的,但它的用途并不限于 Java 语言;例如,支持诸如 C/C++、COBOL Eiffel 等编程语言的插件已经可用,或预计会推出。Eclipse 框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统。 Eclipse还可以为Adobe Flex 2提供编程的平台可视化界面。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值