一、下載framework源碼:
google已經把framework源碼託管在了gitHub上:
https://github.com/android/platform_frameworks_base大家自行下載最新的源碼,如果打不開git的朋友,可以下載我以前下載的(2015年10月28日):
http://pan.baidu.com/s/1pJAHXWJ
二、下載Source Insight並安裝:
Source Insight下載地址:
http://download.csdn.net/detail/a740169405/9297479
各種下一步,安裝成功後打開後輸入祕鑰完成激活。
三、打開source insight並導入framework源碼:
① 菜單欄->Project->New Project:
點擊ok進入下一步。
② 選擇需要導入的源碼,咱們直接add Tree遍歷文件夾下的所有文件並加入工程:
直接關閉窗口。
③ 開始使用:
平時使用到的也就這三個地方,一個是右邊的類/文件搜索欄。
- 這裏我輸入ActivityThread查找到並雙擊打開
- 接着可以看到左邊是類的成員變量和函數的搜索區域,
我輸入performLaunchActivity並雙擊進入到方法所在區域- 底部是代碼關聯顯示區域,如雙擊一個變量時,會關聯相應的類等。
四、最後,調整文字大小:
菜單欄->Options-Document Options:
點擊Screen Fonts,之後出現的頁面,大家應該很熟悉了。