爲Eclipse添加Java和Android SDK源代碼

做Android開發最美妙的莫過於可以看到它的架構的源代碼,站在其架構的角度觀察能讓我們選擇更加適合的解決方案。

(注意分清楚操作系統源代碼和SDK源代碼 - -!)

 

Eclipse如果沒有導入源碼,當我們Ctrl + Click時候會看到如下提示:

bubuko.com,布布扣

 

看不到源碼是多麼沮喪的事情。

 


 

如何爲Eclipse添加Java源代碼和Android SDK源代碼?

1.Ctrl + Click 一個JDK的類定義,比如String

2.一般會提示source not found.在當前窗口點擊Attached Source..

bubuko.com,布布扣

3.填入JDK中的src.zip的路徑

bubuko.com,布布扣

4.OK,可以看到String的定義了

bubuko.com,布布扣

 


 

如何添加Android SDK源代碼到Eclipse?

同樣,Ctrl + Click 一個Android SDK中的類定義(比如ViewGroup),出現source not found,此時已經不是Attached Source,而是Change Attached Source,但是如果我們更換路徑,則雖然能看ViewGroup.java了,但是又沒辦法看到String.java了

所以,步驟應該是:

1.首先先確保已經添加JDK的源代碼進入Eclipse(非必要,只是這樣的話即能看JDK,也能看Android SDK)

2.下載Android SDK源代碼(可以去git下,文中最後也有提供)

3.到Android SDK目錄下的android-xx創建sources文件夾,把源代碼放入其中(如果用文中的壓縮包,需要解壓,把內容放到sources中)

   ex:D:\Dev_Space\Android_Space\adt-bundle-windows-x86_64-20131030\adt-bundle-windows-x86_64-20131030\sdk\platforms\android-19

4.找到項目中的android.jar。 右鍵 -> Properties -> Java source Attachment -> External Folder -> 選擇剛纔新建的sources文件價路徑

5.OK

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章