Eclipse中关联android sdk源码
2015-07-27 14:18
330 查看
为了在项目中随时可以查看Android源码,往往需要将Android源码与eclipse进行关联,这里,以android2.3的android_gingerbread_javasrc1.zip为例子,来说明“在eclipse中,如何关联android sdk的源码”。
然后再点左边的“Java Build Path”,切换到 Libraries 面板,展开 Android2.3 (即刚才选中的版本)这个lib,点击android.jar的Source attachment,再点Edit,在对话框中点“External File”,选择上面刚刚copy完成的zip,例如, D:/android_tools/adt-bundle-win-x86-64/sdk/platforms/android-18/android_gingerbread_javasrc1.zip,点OK进行确认。 这样就把Android的java代码关联好了。
Android各个版本对应的源代码为:
Android1.5对应android_cupcake_javasrc.zip
Android1.6对应android_donut_javasrc.zip
Android2.01和Android2.1-update1对应的是android_eclair_javasrc.zip
Android2.2对应android_froyo_javasrc.zip
Android2.3对应android_gingerbread_javasrc.zip
这样,以后,在任何Android工程里按住Ctrl用鼠标点击Java类名都可以浏览到对应的java源代码。
1. 下载“android_gingerbread_javasrc1.zip”,地址:
http://download.csdn.net/detail/liranke/89366372. 将android_gingerbread_javasrc1.zip 复制到SDK Location指定的目录下:
eclipse主菜单->Window->Preferences->选择Android,SDK Location,可以看到它右边的目录,将android_gingerbread_javasrc1.zip复制到这个目录下(可以另外打开这个目录,将刚才下载的zip文件copy过来就可以)。3. 关联Android的源代码:
在Eclipse中选择一个Android工程,选中工程,主菜单->Project->Properties->选择Android,Project Build Target选中Android 2.3(或者其它的版本如,4.3)。然后再点左边的“Java Build Path”,切换到 Libraries 面板,展开 Android2.3 (即刚才选中的版本)这个lib,点击android.jar的Source attachment,再点Edit,在对话框中点“External File”,选择上面刚刚copy完成的zip,例如, D:/android_tools/adt-bundle-win-x86-64/sdk/platforms/android-18/android_gingerbread_javasrc1.zip,点OK进行确认。 这样就把Android的java代码关联好了。
4.继续关联其它版本:
在同一个工程中,选中工程,主菜 单->Project->Properties->选择 Android,Project Build Target分别选择其它版本,如(Android1.5,Android1.6,Android2.01,Android2.1- update1,Android2.2),按上面第四步的操作重复设置关联,但是,一定要找到对应的androidsdk的压缩包。下面给出几个作为参考:Android各个版本对应的源代码为:
Android1.5对应android_cupcake_javasrc.zip
Android1.6对应android_donut_javasrc.zip
Android2.01和Android2.1-update1对应的是android_eclair_javasrc.zip
Android2.2对应android_froyo_javasrc.zip
Android2.3对应android_gingerbread_javasrc.zip
这样,以后,在任何Android工程里按住Ctrl用鼠标点击Java类名都可以浏览到对应的java源代码。
相关文章推荐
- eclipse转码插件详解
- Hadoop为什么不用JavaSetialization?
- 大家好,我是一个JAVA初学者,想在这里记下自己学习过程中的点点滴滴,请多多关照
- CORE JAVA study note(CHAPTER THREE)
- 冒泡排序算法原理及JAVA实现
- struts2上传
- java(JDBC连接数据库)[完整版封装]
- 红黑树 原理和算法详细介绍(Java)
- Java项目初学-------满汉楼----如何动态加载图片做背景?
- Java初学项目------满汉楼:工具栏+菜单栏
- 吸血鬼数字检验之java实现
- Spring Autowire自动装配
- java字段与属性的区别
- java发送邮件问题
- Java float保留两位小数或多位小数
- 【leetcode-16】3Sum Closest(java)
- Java取得指定年月的最大天数
- [Java]Leetcode69 Sqrt(x)
- Android Stuidio导入Eclipse的工程文件
- java纯数字加密解密实例