Android项目导入jar包——Android查看Jar包的源码——配置
来源:互联网 发布:宏杰软件 编辑:程序博客网 时间:2024/05/25 16:37
一、Jsoup 的 jar包的导入和jsoup 的源码查看。 类似【android-support-v4.jar】
(1)Jsoup导入:
将包直接放入libs目录下,系统会自动识别——不用修改Build Path!
使用jsoup不需要添加权限,只是访问网页读取保存数据时用的各种流,需要权限,记得加上,否则会报错!
(2)Jsoup源码查看:【据说Android studio更容易查看,笔者还没有尝试过。做完现在的事就试试】
如果直接Ctrl+鼠标左键 会出现:
Class File Editor
Source not found
The JAR of this class file belongs to container ‘AndroidProbate Libraries’ which does not allow modifications to source attachments onits enteries.
所以创建了一个专门存放Jar包源码的文件夹(jsoup_sources)在本Android项目中。
在jsoup_sources文件中加入jar包的源码
在libs文件夹中加入一个UntitledText File
命名为:(jar包全名)+.properties【我的为:jsoup-1.8.3.jar.properties】
这个文件中填写源码的物理地址
我填写的为
这个地址可以右键 源码文件 Properties 得到。
关于这个地址的格式(两种都对)
src=D:\\Program Files\\Android\\workspace\\Test_Jsoup\\jsoup_sources\\jsoup-1.8.3-sources.jar
或
src=D:\ProgramFiles\Android\workspace\Test_Jsoup\jsoup_sources\jsoup-1.8.3-sources.jar
参考
http://jingyan.baidu.com/article/60ccbceb0be34b64cbb1976b.html
http://blog.csdn.net/jason0539/article/details/37989981【重要】
http://www.cnblogs.com/shortboy/p/3956621.html
【重要】http://www.open-open.com/jsoup/parsing-a-document.htm【重要】
========================================以下为复制的内容===================================================
在Eclipse中开发android的应用程序时,有时想查看函数的内部实现,但是当在函数上点击ctrl和鼠标左键的时候,
往往出现如下提示:
Class File Editor
Source not found
The JAR of this class file belongs to container 'Android' which does not allow modifications to source attachments on its entries.
最普遍常见的是android-support-v4没法看到其中的注释和源代码,鼠标放到类上提示:
Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found.
一般来说如果环境配置好了,Android的所有类和所有方法都能看到其代码和注释,以下分两步,将注释和代码全部配置正确。
1.Android本身jar包的源代码
这里假设已经把需要下载的都下载下来了,右键项目====》build path====》configure build path
在libraries里选择Android x.x.x里面有Android.jar,这就是开发时所依赖的Android本身的sdk的jar包,点开,里面有两个需要配置,
source attachment和javadoc location,前者是源代码,配置好后可实现ctrl+鼠标左键直接点开想看的Android的类,
后者是源代码的注释文件,配置好后可实现鼠标放在想看到类上,会显示出来这个类或者方法的介绍
选择source attachment配置项,点击右边edit,选择external location===》external folder,然后找到正确的路径,我的是在E:/eclipse/sdk/sources/android-19
选择javadoc location配置项,edit,选择javadoc url===》browse,然后找到正确路径,我的是在file:/E:/eclipse/sdk/docs/reference
完成上面这些就可以正常查看Android内部常用的类注释和源代码了
2.查看外部依赖jar包的源代码
这里假设你已经把外部依赖的jar包正确导入并且编译通过了,但是ctrl+鼠标左键想看代码或者想看其注释却不可行的情况,
首先在libs下面找到引入的包,这里以android-support-v4.jar为例,
在libs下新建android-support-v4.jar.properties文件,即与引用的jar包同名最后加上.properties的文件
其内容如下:
src = E:\\eclipse\\sdk\\extras\\android\\support\\v4\\src
这里路径要根据你自己的路径进行调整,配置之后退出eclipse,在进入,就可以正常查看了。
作者:jason0539
微博:http://weibo.com/2553717707
博客:http://blog.csdn.net/jason0539(转载请说明出处)
- Android项目导入jar包——Android查看Jar包的源码——配置
- 2.android导入第三方jar包,查看源码
- Android Studio 导入第三方库——*.jar包
- 【Android】条形码/二维码扫描——ZXing源码分析及相关jar包导入
- Android查看jar包源码问题
- 导入的ANDROID 项目没有ANDROID的JAR包
- 导入的Android 项目没有Android的jar包
- android项目如何导入系统jar包
- Android导入项目时Android jar包丢失的解决
- Android导入项目时Android jar包丢失的解决
- Android导入项目时Android jar包丢失的解决
- Android项目&Java项目导入Jar包的区别
- 《android 导入第三方源码jar包遇到的坑》
- 关于android项目导入外部jar包的问题
- 关于android项目导入外部jar包的问题
- 关于android项目导入外部jar包的问题
- 关于android项目导入外部jar包的问题
- 原生Android开发—Jar包生成
- Ember copy array
- UIPageControl
- (转)C语言union(联合体 共用体)
- 分析黑盒测试
- Oracle冷备步骤
- Android项目导入jar包——Android查看Jar包的源码——配置
- HDOJ 1005 Number Sequence
- 在Mac OSX下安装和使用GO语言
- C++Primer第五版 7.5.4节练习
- Android下载任务队列实现
- hdu 4403 A very hard Aoshu problem
- CSS float详解
- 第3周实践项目2--建设“顺序表”算法库
- 数据结构与算法分析(c++版) #3 顺序表的实现