Eclipse導入和調試 Android 5.0源碼

一、導入Android源碼

1.複製eclipse的classpath到Android源碼根目錄,路徑在\development\ide\eclipse下面

2.修改eclipse緩存設置
因爲Android源碼體積比較大,加載需要更大的內存,把eclipse.ini文件的3個值改爲下面的值:
-Xms256m
-Xmx1024m
-XX:MaxPermSize=768m
3.導入eclipse代碼風格
把android-formatting.xml和android.importorder導入Eclipse
/development/ide/eclipse/android-formatting.xml
/development/ide/eclipse/android.importorder
4.導入Android源碼

新建Java Project(不是Android project):選擇從已存在的工程導入,定位到Android源碼的目錄進行導入即可。



最後效果圖如下:



5、移除不必要的代碼,很多時候,只是需要學習源碼的某一部分,因此,沒有必要全部導入,可以選擇性的導入,這樣可以提升Eclipse的速度。編輯位於根目錄的.classpath文件,移除不需要導入的選項。


這樣,就只有部分導入了:

二、Debug Android源碼

1、先運行Genymotion 5.0的模擬器

2、選中項目,點擊右鍵,選擇 Run->Debug Configurations... 選項。然後雙擊的 Remote Java Application就會彈出對話框:


把端口改爲8700就好了。

3、打開DDMS,選擇要Debug的進程,點擊綠色的甲蟲按鈕,比如調試ViewGroup的源碼,則選擇下面的進程:


然後再需要調試的地方打好斷點,就可以開始調試了:


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