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,則按如下方式:
<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 />標籤即可!