`
jandroid
  • 浏览: 1953890 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Android源码下载并绑定到Eclipse中

 
阅读更多
在Windows下,通过SDK Manager.exe更新下载的Android,是不带源码的,我们开发开发起来不是很方便;

其实Android的源代码是可以下载的,其源代码入在http://android.git.kernel.org/上,下载需要安装Git,下载方法如下:

1、安装Git
下载http://code.google.com/p/msysgit/并安装MSysGit,安装很简单,一路默认设置即可;
安装成功后,把bin目录加入到path环境变量中;

2、下载源代码
新建存放源代码的目录,比如e:/Code/AndroidSDK;
CMD到该目录下,运行命令:git clone git://android.git.kernel.org/platform/frameworks/base.git,这样会建立一个新的目录base,里面有目录结构core/java,这个就是Android.jar的源代码;

3、把源码与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即可。
如图:
按照上面解决方法成功下载源码并绑定。
分享到:
评论

相关推荐

    Android 4.0 Launcher2 源码 Eclipse版

    【Android 4.0 Launcher2 源码 Eclipse版】是一个专门为Android 4.0 (Ice Cream Sandwich)系统设计的启动器源代码,适合开发者深入理解Android系统的桌面启动器工作原理,以及进行自定义开发。这个源代码版本是为...

    android 绑定源码

    本文将详细介绍如何在Eclipse环境中绑定Android源码,以便在遇到问题时能直接查看源码,理解和解决底层逻辑。 首先,你需要从GitHub获取Android的源码。Android的源码主要存储在...

    Eclipse关联源码—android-19.zip

    Eclipse关联源码—android-19.zip是一个包含Android 19版本源代码的压缩文件,主要用于开发者在Eclipse环境中进行Android应用开发时,能够深入理解Android系统的内部工作原理,进行调试和定制。这个源码库是Android...

    安卓eclipse通讯录程序源码

    【安卓eclipse通讯录程序源码】是一款基于集成开发环境Eclipse构建的Android应用程序,针对的是Android 4.4(KitKat)系统平台。这个项目实现了通讯录管理的基本功能,包括用户登录与注册、联系人数据的增删查改、...

    android源码

    1. **导入源码**:将下载或编译好的Android源码导入到Eclipse。这通常涉及到创建一个新的Android项目,然后将源码目录设置为项目的源代码路径。 2. **添加源码库**:在Eclipse中,打开`Project Explorer`视图,找到...

    android source 2.2(android-8)

    eclipse中绑定android源码的方法 1.下载android-2.2 source 2.解压放在android.jar所在目录的sources里即可(注意是sources而非source)。 比如我android.jar所在目录为 D:\android-sdk-windows\platforms\...

    android-19-sdk源码.zip

    右键此包---->Properties,在弹出的窗口中,选择 Java Source Attachment------>External Location------>External File, 在folder中选择源码包解压后所在文件夹,便成功在Eclipse中绑定Android源代码。

    Android九宫格源码

    通过分析源码,我们可以学到如何在Android中处理用户交互,理解Adapter模式在数据绑定中的作用,以及如何实现简单的登录验证机制。这对于提升Android开发技能,特别是UI布局和数据处理部分,非常有帮助。同时,这个...

    android source 4 0 android 14

    eclipse中绑定android源码的方法 1.下载android-4.0 source 2.解压放在android.jar所在目录的sources里即可(注意是sources而非source)。 比如我android.jar所在目录为 D:\android-sdk-windows\platforms\...

    eclipse版本androidTreeView

    总结来说,Eclipse版本的AndroidTreeView是一个实用的开源项目,它扩展了Android原生组件的功能,提供了在Eclipse环境中构建树形视图的能力,并通过长按事件和数据绑定增强了其交互性和灵活性。这对于需要展示层次...

    android list 源码 学习,eclipse项目,直接导入

    在Android平台上,`ListView`是应用开发中非常关键的一个组件,它允许用户显示大量数据集,并且支持滚动操作。这个Eclipse项目显然专注于解析和学习`ListView`的源码,帮助开发者深入理解其工作原理,从而能更有效地...

    IBM教程-在eclipse下开发android程序(2pdf及源码下载链接)

    这通常包括下载并安装Eclipse,然后安装Android开发者工具(ADT)插件。该教程可能会详细解释如何创建一个新的Android项目,设置虚拟设备(AVD)来模拟手机环境,以及编写Hello World应用来熟悉基本的UI元素和编程...

    Android个人记账程序源码

    通过这个文件,开发者可以在Eclipse中打开并管理这个项目。 `default.properties`文件是早期Android项目中的配置文件,它记录了项目的属性,比如最小SDK版本。现在这个文件已经被`build.gradle`文件取代,但在旧的...

    Database Dictionary_android源码_英语词典_

    4. **数据绑定**:将数据库中的数据绑定到UI组件,可能使用到Android的数据绑定库。 5. **异步操作**:查询数据库的操作可能需要在后台线程执行,以避免阻塞主线程,可能用到AsyncTask或现代的LiveData和ViewModel...

    安卓图表报表相关-HelloCharts最新源码Eclipse中运行.zip

    7. **学习与参考**:对于初学者,通过阅读和理解HelloCharts的源码,可以学习到Android图形绘制、数据绑定、事件处理等相关知识,对于提升Android开发技能有很大帮助。 8. **适配性**:HelloCharts旨在兼容各种版本...

    android平台联系人管理应用源码+项目(项目直接导入可运行)

    8. **数据查询与显示**:在ListView中展示联系人可能涉及到CursorAdapter的使用,它将数据库查询结果(Cursor对象)与ListView绑定。 9. **性能优化**:对于大量的联系人数据,优化查询性能和减少内存消耗是必要的...

    Android复读机程序源码

    4. **用户界面(UI)设计**:使用Eclipse作为开发工具,开发者会使用Android Studio中的XML布局文件来设计用户界面,包括播放按钮、进度条、歌词显示区域等。同时,要确保UI的响应性和用户体验。 5. **事件监听与回...

    android-17.zip android.jar 4.2.2 api完整源码

    通过深入研究"android-17.zip"和"android.jar"中的源码,开发者不仅可以掌握Android 4.2.2的API用法,还能理解其内部机制,从而提升开发技能,为创建高效、稳定的应用程序打下坚实基础。同时,对于想要从事Android...

    android-2.3.3 source part2

    eclipse中绑定android源码的方法 1.下载android-2.3.3 source 2.解压放在android.jar所在目录的sources里即可(注意是sources而非source)。 比如我android.jar所在目录为 D:\android-sdk-windows\platforms\android...

    android-2.3.3 source part1

    eclipse中绑定android源码的方法 1.下载android-2.3.3 source 2.解压放在android.jar所在目录的sources里即可(注意是sources而非source)。 比如我android.jar所在目录为 D:\android-sdk-windows\platforms\android...

Global site tag (gtag.js) - Google Analytics