一、下載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遍歷文件夾下的所有文件並加入工程:
直接關閉窗口。
③ 開始使用:
平時使用到的也就這三個地方,一個是右邊的類/文件搜索欄。
1.這里我輸入ActivityThread查找到並雙擊打開
2.接着可以看到左邊是類的成員變量和函數的搜索區域, 我輸入performLaunchActivity並雙擊進入到方法所在區域
3.底部是代碼關聯顯示區域,如雙擊一個變量時,會關聯相應的類等。
四、最后,調整文字大小:
菜單欄->Options-Document Options:
點擊Screen Fonts,之后出現的頁面,大家應該很熟悉了。
完成