不管做android還是java,有時候用Eclipse中Alt+/提示出來重寫的方法參數都是arg0,arg1,就不能根據參數名來推斷參數的含義,非常不方便。這時候按住Ctrl鍵點擊arg0前面的類名也跟蹤不到源碼,就是因爲使用的jar包中沒有源碼導致的。解決辦法就是attach source即可。
以android爲例,下載自己版本的sources for android SDK,放到adt目錄/sdk/sources/android-xx下,按住Ctrl鍵點擊arg0前面的類名,會彈出一個提示找不到源碼的頁面,點擊頁面上的按鈕,選擇external folder,導入sdk包裏的源碼文件夾就行。
源碼國內從官網下載比較費勁,可以百度有熱心網友分享的,好比說下面這幾個:
http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/android-platform-sdk-download-mirror.html
http://www.cnblogs.com/wanqieddy/p/3545368.html
http://www.apkbus.com/android-174440-1-1.html