如何在eclipse裏關聯查看android源碼

  以前沒怎麼注意過這個問題,不怎麼看源碼,現在發現源碼確實是很好的學習資源。

  直入正題:

  一、獲取android源碼資源。

   這裏指java源文件,一般十幾兆左右,不是網上那種幾個G的andorid sdk源碼。

   有兩種途徑:1) 、從google或者百度搜索你需要的api版本的源碼資源,一般是zip或者jar格式的。

   2)、通過eclipse裏面升級sdk版本時,會有一個選項下載resources。

212942309.jpg

最後一項,勾選時,就會把java源碼下載到sdk目錄中去。


   二、獲取到源碼時就可以添加到eclipse裏進行關聯了。你可以新建一個android項目,或者找一個已經存在的android項目,然後,右鍵項目,選擇properties選項,然後,找到java Built Path選項,點擊右邊的liberaries選項,展開對應的android .jar 包,下面有一個Source attchment選項,如下圖:

213632690.jpg   然後,點擊右邊的edit選項:

會彈出一個添加資源的菜單:如下圖:

213905886.jpg

第一個選項是從工作路徑中選資源添加進來,第二個選項是添加文件壓縮包,一般是jar或者zip,rar格式的不識別(這一點要注意)。你選中你對應版本的zip壓縮包,點ok即可慢慢導入進來。

如圖:214214761.jpg

第三個選項是直接添加解壓後的文件夾。你可以從sdk目錄下找到你的你通過eclipse下載的andorid源碼,如上圖中的文件夾形式,選中一個對應的,點擊ok,慢慢導入即可。但是,這地方有個問題,就是,通過第三個方式導入進去後,重啓eclipose,隨便選一個class基類,並沒有進入到源碼中,也就是沒有關聯上,我不知道是什麼原因(有知道的麻煩告知一下)。。。。所以,我還是選擇用第二種方法,添加壓縮包的形式,導入進去。即可查看源碼了。


 關於android多個版本的源碼,你只需重發導入不同的版本各一次就行了,然後你就會在不同版本中看到不同的api源碼。

如圖:

214842924.jpg

 源碼是一個很好的資源,希望大家能好好的利用。



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