Android系統(tǒng)源碼體積龐大,導入代碼查看工具有Source Insight, Sublime Text,Eclipse等等( 閱讀Android源碼的方法 ),下面分享使用Android Studio導入安卓源碼的方法.
一,第一步-----編譯源代碼
首先需要下載android源碼并且編譯
參考
Windows,Linux,Mac參考安卓官網
Mac系統(tǒng)可以參考Mac系統(tǒng)下編譯Android源碼
二,第二步------導入源代碼
1,執(zhí)行初始化腳本
. build/envsetup.sh
這一步必須要執(zhí)行,否則下面第二步會報''mmm 命令找不到"

build:envsetup.sh.png
2,單獨編譯idegen模塊
mmm development/tools/idegen/

mmm development:tools:idegen.png
mmm命令解釋
m 在源碼樹的根目錄執(zhí)行 make
mm build 當前目錄下的模塊
mmm build 指定目錄下的模塊
3,生成個工程配置文件 android.ipr、android.iml
development/tools/idegen/idegen.sh

development:tools:idegen:idegen.sh.png
4,導入源代碼
File->New->Import project->進入對應的目錄-->點擊配置文件 android.ipr即可

屏幕快照 2017-02-06 22.24.00.png
代碼導入的時間大概在15-25分鐘之間.
然后就可以充分使用Android Studio的快捷鍵進行代碼閱讀了
三,一些注意事項
- Android Studio本身運行設置內存要大一些,根據自身電腦情況
- 修改studio.vmoptions里面JVM的參數

屏幕快照 2017-02-06 23.33.18.png
- 大小寫敏感設置 在idea.properties中添加idea.case.sensitive.fs=true