android ADT 无法查看第三方jar源代码

Source not found
The JAR of this class file belongs to container 'Android Private Libraries' which does not allow modifications to source attachments on its entries.

引用了netty-all-4.1.0.CR3.jar,平常开发的时候想看代码,不能点击查看,只能是切过去,源码那边搜索,很不方便。

查看了网上资料,亲测有效

 

1:引用的jar是 netty-all-4.1.0.CR3.jar ,放在libs文件夹下。

 

2:在libs文件夹下建立文件netty-all-4.1.0.CR3.jar.properties

 

3:netty-all-4.1.0.CR3.jar.properties内容填入:

src=F:\\jar-source-pakage\\netty-4.1.0.CR3\\jar\\all-in-one\\netty-all-4.1.0.CR3-sources.jar
doc=F:\\jar-source-pakage\\netty-4.1.0.CR3\\javadoc\\netty-all-4.1.0.CR3-javadoc.jar

 

4项目关闭,再打开,然后refresh一下就行了

 

注意:

windows下,注意路径分隔符用\\

properties文件的名字一定是对应jar的全名加.properties后缀(我就栽在好一会@_@)

src,doc填入对应的jar

如果只想看源码可以只填src

 

posted @ 2016-11-05 11:13  EPHUIZI  阅读(304)  评论(0编辑  收藏  举报