在Android Studio中为jar添加source源码

下面的步骤将介绍如何在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,则按如下方式:

<SOURCES>

<root url="jar://$PROJECT_DIR$/XXX_Project/sources/XXXX.Final-sources.jar!/" />

</SOURCES>

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

<SOURCES>

<root url="file://X:/XXX/android-sdk-windows/extras/android/support/v4/src/java" />

</SOURCES>

同理,若是添加javadoc,添加<JAVADOC />标签即可!

时间: 2024-10-14 14:04:34

在Android Studio中为jar添加source源码的相关文章

在Android Studio中导入jar包

#1 下载jar包文件, #2 拷贝到libs目录下 #3 打开你的build.gradle,在dependencies加入如下代码 dependencies {compile files('libs/android-support-v4.jar')compile files('libs/android-async-http-1.4.3.jar')//或者你想偷懒可以只写下面这一句,所有libs文件下的jar都会被编译compile fileTree(dir: “libs”, include: 

Android studio中为项目添加模块依赖的过程

https://blog.csdn.net/cheng__lu/article/details/74574582 Android studio中为项目添加模块依赖的过程 1.点击菜单file>project structure或者点击工具栏中倒数第三个图标project structure. 2.打开project structure后,在modules中选中一个项目,点击“Dependencies”窗口后,进行点击添加按钮“+”,再点击Module dependency 3.选择”mylibr

Eclipse中调试Jar包的源码(调试Struts2源码)

首先在Eclipse中创建一个新的项目,加入运行Struts2所需要的JAR文件,并将它们加到项目的CLASSPATH中(在Lisbs中右击 build path 如下图: ),成功后的界面如图 1-17所示.(记住是在Referenced Libraries中右击jar包)   图 1-17 Eclipse中新建项目截图 接下来,我们来为加入到CLASSPATH中的这些JAR文件附上其所对应的源代码.以“struts2-core-2.2.1.jar”为例,右键单击“struts2-core-2

Android之JNI:Android Studio使用Gradle编译C/C++源码

使用Gradle编译C/C++源码步骤 申明NDK工具类,内部定义native方法 package com.coca.firstdemo; /** * Created by Administrator on 2016/6/6. */public class JniShareUtils { public native String getLogCount(String params);} 定位至项目的app文件夹,调用javah命令生成.h文件: javah com.coca.firstdemo.

兔子--Android Studio中引入jar包

1.将jar包放入项目里的libs文件夹中. 2.在project选中jar包点击右键"Add as library". 3.项目的build.gradle文件里的dependencies节加入 会自动生成如下代码: { compile files('libs/android-support-v4.jar') compile files('libs/xxxx.jar') } 如果不能自动生成,就手动添加进去.

关于如何在Eclipse 中关联 jar包与 源码doc.jar src.jar

搬运工 以Gson 为例子 1. 将 三个jar 包复制到 libs 目录下. 2.在libs 目录下新建两个文件夹 src 与 docs. 3. 在libs 目录下 新建gson-2.2.4.jar.properties src=src/gson-2.2.4-sources.jar doc=docs/gson-2.2.4-javadoc.jar 源地址 : 如何为libs目录下的jar包关联源代码 以前,我们可以为lib目录下的jar包关联源代码,但是现在似乎不行了. 下面是一篇讲述此问题解决

Android Studio中Button等控件的Text中字符串默认大写的解决方法

初学Android的时候,在Android Studio中xml里面添加一个Button.EditText等控件后,它的Text总是会显示大写,即使你输入的字符串是小写也不行,控制字符串大小写的属性是android:textAllCaps, 最后查看了一下Themes.xml文件,找到了一些端倪,发现在设置样式的时候,默认是把所有的字符串显示大写true. 如图,是从android的Style.xml中的截图,   [解决办法] 1. 把xml中你不想大写的控件添加一行 android:text

android studio中导入第三方jar包和第三方库文件的方法

一.导入第三方jar包的方法 其实较为简单,以下步骤: 1>在工程的libs下面放置需要导入的jar包 2>在导入的jar包右键,选择"add as library" 3>这时候就能够在app下面的build.gradle中发现多了如下说明:"compile XXXX",说明导入jar文件成功了. 二.导入第三方类库文件 相对而言,其实就是将之前的Eclipse的project或者module转化成android studio下的可执行的proje

MyEclipse中android 项目如何解决第三方jar无法关联源码的问题( The JAR of this class file belongs to container &#39;Android Private Libraries&#39; which does not allow modifications to source attachments on its entries.)

若我们要为第三方jar(android-support-v4.jar)关联源码通常的做法是 右键项目 单击菜单Properties 单击菜单 Java Build Path 单击 Libraries 选项卡 单击展开 Android Private Libraries 单击展开 android-support-v4.jar 单击 Source attachment 再单击 右边的 Edit 选择源码路径 但是问题来了,我们在步骤8时会发现 edit 按钮是禁用的,这样我们就无法给jar选择源码路