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

Posted EPHUIZI

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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后缀(我就栽在好一会@[email protected]

src,doc填入对应的jar

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

 



以上是关于android ADT 无法查看第三方jar源代码的主要内容,如果未能解决你的问题,请参考以下文章

Android 升级ADT到22第三方Jar包导致的ClassNotFoundException和NoClassDefFoundError异常解决

Android ADT 错误,dx.jar 未从 SDK 文件夹加载

android eclipse关联源码,以及源码(代码)以及jar查看软件

转如何手动添加Android Dependencies包

Android实战技巧之十二:Android Studio导入第三方类库jar包和so库

android project中第三方jar包无法解析