FBI Warning:欢迎转载,但请标明出处:http://blog.csdn.net/codezjx/article/details/41480025,未经本人同意请勿用于商业用途,感谢支持!


下面的步骤将介绍如何在Android Studio中为jar库绑定源码!!!


1. 在build.gradle中添加jar依赖:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])               //针对libs下的.jar库
    compile files('libs/xxxx.Final.jar')                            // 针对指定文件
}


2. Rebuild后点进jar库中的某个*.class文件,然后看右上角(是不是发现了Attach Sources选项):




3. 根据2中的步骤选择XX.source.jar即可绑定源码(或者选择src源码存放目录)


4. 除了上面的方法,还可以使用手动导入的方式:

(1)打开"项目目录\.idea\libraries"文件夹,找到“XX_library_name.xml”,我这里是android-support-v4.jar库所以对应是"android_support_v4.xml"

(2)添加以下片段即可,url指定source.jar地址或者目录地址。

若是*.jar,则按如下方式:

   
     
   

若是目录,则按如下方式:

   
     
   

同理,若是添加javadoc,添加标签即可!



更多相关文章

  1. Android(安卓)第三方的动态库编译到Android系统的/system/lib目
  2. Dalvik虚拟机加载类的机制
  3. Android平台源码下载以及编译--ubuntu 11.04
  4. 2.2 Ubuntu下安装Android(安卓)Studio
  5. 开始: 其实对Android我只是略知皮毛中的皮毛,但是为什么会突然想来
  6. Android开发框架afinal实践
  7. Error:The SDK directory '/Users/AhmadMusa/Desktop/[PROJECT P
  8. Android(安卓)TypedArray源码详解
  9. android源码编译的小小总结

随机推荐

  1. golang中定义不定长数组的方法
  2. golang不适合开发web吗
  3. golang中的map是结构体吗
  4. golang如何捕获错误
  5. golang能做高并发的原因
  6. golang编译为什么快
  7. golang不支持泛型吗?
  8. golang sqlx捕捉错误
  9. golang判断key是否存在map中的方法
  10. golang并发编程是什么