Android查看私有庫android-spport-v4.jar & android-support-v7-appcompat.jar源碼


一、非私有庫查看源碼

非私有庫添加源碼很簡單,在這里只說一種。右擊jar文件Properties Java Source Attachment,如下圖,添加External Folder即可。

 

二、私有庫查看源碼

Android-support-v4.jar和Android-support-v7-appcompat.jar被放在Android Private Libraries目錄下,屬於私有庫,無法采用上述方法。

可在jar文件所在目錄下,建立其對為應的properties文件,文件中添加一行src=源文件所在目錄。

1. android-support-v4.jar查看源代碼

如果 android-support-v4.jar在項目libs目錄下,則直接在該目錄下新建文件,命名為android-support-v4.jar.properties,文件中添加一行,如下

src=D:\\DevAPP\\Android\\android-sdk\\sources\\android-22

我的源代碼是在eclipse中打開sdk manager下載的,存放在sdk安裝目錄下的sources文件夾中。我選取的是當前最新的android-22下的源文件。android-21的源文件我也下載了,但是我想使用最新的。

網上說的什么源碼在\android-sdk\extras\android\support\v4\src目錄下,我嘗試過,不行的。

另外一開始我把源文件直接指向D:\\DevAPP\\Android\\android-sdk\\sources\\android-22\\android\\support\\v4,這樣也不行的。

 

如果jar包不在本項目libs目錄下,則在該庫引用的路徑下找到jar文件,在其相同目錄下建立jar文件的properties文件,文件中添加src路徑也是可以的。我試過引用其他項目的jar文件,只在被引用項目libs目錄下添加了Properties文件。其他所有引用該jar文件的項目都可以查看其源代碼。

2. Android-support-v7-appcompat.jar查看源文件

Android-support-v7-appcompat.jar查看源文件的方法和上面同樣道理,新建Android-support-v7-appcompat.jar.properties文件,添加src=D:\\DevAPP\\Android\\android-sdk\\sources\\android-22 即可。沒錯,他們的src路徑是相同的,不用懷疑。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM