Android SDK 源码关联
2015-09-23 16:09
316 查看
Android SDK 源码关联
1. 首先,检查你的sdk\sources目录下,是否有源码文件(压缩包也可以)。
2. 如果有,直接从第4步开始。
如果没有,需要下载一份你需要关联的SDK源码文件。(以android-16为例)
声明:SDK源码文件和sdk/platforms/android-16/android.jar文件不一样,别关联错了(有些人去直接关联后者那个jar包,肯定是连不上的)。这两个东西,前者是源码,后者是jar包,源码 —> 编译 —> jar包。熟悉java的朋友都知道这种jar包形式都是已经封装好的库文件,我们一般只能使用它对外的接口,而不知道他里面具体实现是什么样的。其实anroid.jar包就是许多类编写而成的,这些最原始的类就是俗称的源码。
3. 下载好以后,将源码文件放到sdk\sources目录下(并不是非要放到这个文件夹下,关联时指定你存放源码的位置就可以了。但是从google上下载好的源码文件都会放在这个sources目录下,所以......)
4. 右键点击你的项目工程,单击最下面的Properties,弹出框选中Android。TargetName勾选4.1.2,对应api版本16,点击OK确定。
5. 依然是右键点击你的项目工程,单击最下面的Properties,这次弹出框选中Java Build Path。切换到Libraries下,选中Android4.1.2下的android.jar,单击点开。选中Sources attachment,单击右边的Edit。
6. 在弹出框中单击External File,此时找到源码存放的路径,选中要关联的具体某一个源码文件,单击打开。
7. 这时,在Location Path中的路径就是安卓SDK源码存放的位置,单击OK。恭喜关联SDK源码成功。
8. 关联成功以后,需要关闭Eclipse,重新启动一下。再次打开项目中的google提供的源码类时,Ctrl+鼠标左键单击即可进入查看。
1. 首先,检查你的sdk\sources目录下,是否有源码文件(压缩包也可以)。
2. 如果有,直接从第4步开始。
如果没有,需要下载一份你需要关联的SDK源码文件。(以android-16为例)
声明:SDK源码文件和sdk/platforms/android-16/android.jar文件不一样,别关联错了(有些人去直接关联后者那个jar包,肯定是连不上的)。这两个东西,前者是源码,后者是jar包,源码 —> 编译 —> jar包。熟悉java的朋友都知道这种jar包形式都是已经封装好的库文件,我们一般只能使用它对外的接口,而不知道他里面具体实现是什么样的。其实anroid.jar包就是许多类编写而成的,这些最原始的类就是俗称的源码。
3. 下载好以后,将源码文件放到sdk\sources目录下(并不是非要放到这个文件夹下,关联时指定你存放源码的位置就可以了。但是从google上下载好的源码文件都会放在这个sources目录下,所以......)
4. 右键点击你的项目工程,单击最下面的Properties,弹出框选中Android。TargetName勾选4.1.2,对应api版本16,点击OK确定。
5. 依然是右键点击你的项目工程,单击最下面的Properties,这次弹出框选中Java Build Path。切换到Libraries下,选中Android4.1.2下的android.jar,单击点开。选中Sources attachment,单击右边的Edit。
6. 在弹出框中单击External File,此时找到源码存放的路径,选中要关联的具体某一个源码文件,单击打开。
7. 这时,在Location Path中的路径就是安卓SDK源码存放的位置,单击OK。恭喜关联SDK源码成功。
8. 关联成功以后,需要关闭Eclipse,重新启动一下。再次打开项目中的google提供的源码类时,Ctrl+鼠标左键单击即可进入查看。
相关文章推荐
- Android webview 退出关闭声音 网页调用javascript
- android.content.res.Resources$NotFoundException: String resource ID #0x1
- android 蓝牙通信(一)
- Android 蓝牙开发(一)Android系统的蓝牙模块简介
- 怎么阅读android官方开发文档
- android学习:用自己的Activity打开图片和网页
- Android在MTP模式下,只显示指定文件夹
- Android开发 MeasureSpec介绍
- Android系统jar环境变量SYSTEMSERVERCLASSPATH
- Android 代码优化
- Android NDK编译命令行程序,使用本地共享文件
- Android studio 导入第三方lib或者jar
- Android对于模块启动的permission
- Android 侧滑菜单(继承自HorizontalScrollView)
- android学习笔记10 - Animation-list帧动画实现
- Android调试pm指令使用
- Android调用系统添加和编辑联系人的返回结果
- Android之测试后期那点事
- Android L 预置apk
- Android练习项目之基于Studio构建Material Design风格谈话管理系统