带有ADT插件的Eclipse是一款非常流行的Android开发工具,但是Android项目的libs目录下面的jar包却无法用正常的办法来附加源码,有没有办法解决呢?下面小编就来告诉大家怎样实现。
如何给Android工程的libs目录下的jar包附加源码――工具/原料EclipseADT如何给Android工程的libs目录下的jar包附加源码――方法/步骤
如何给Android工程的libs目录下的jar包附加源码 1、
在Eclipse新建Android工程,里面只有一个MainActivity,在点击按钮的时候,我们想调用fastjson把一个Person对象转化成json字符串。
如何给Android工程的libs目录下的jar包附加源码 2、
但是,如果想查看libs目录下面的fastjson-1.1.21.jar的源码是看不了的。
如何给Android工程的libs目录下的jar包附加源码 3、
并且也没有附加源码的按钮。如果在fastjson-1.1.21.jar上点击右键->"Properties",打开Properties对话框,可以看到说:这是Android的私有类库,不允许附加源码。
如何给Android工程的libs目录下的jar包附加源码 4、
接下来,在项目的根目录下新建libsrc目录,然后把fastjson-1.1.21-sources.jar放到libsrc下面。然后新建fastjson-1.1.21.jar.properties,放到lib下面。fastjson-1.1.21.jar.properties里面输入:
src=../libsrc/fastjson-1.1.21-sources.jar
如何给Android工程的libs目录下的jar包附加源码_libs是什么文件夹
如何给Android工程的libs目录下的jar包附加源码 5、
重启Eclipse,然后再查看源码。
如何给Android工程的libs目录下的jar包附加源码 6、
可以看到我们成功的把源码关联上了。需要说明的是,properties文件里面的src路径不仅仅可以是源码jar包,也可以是源码的文件夹,只需要把路径写正确就可以了。
怎么样,是不是很简单,如果觉得有用,请点击投票,小编会继续努力谢谢你的支持哦。