使用Android Studio匯入原始碼
阿新 • • 發佈:2018-12-28
步驟
1.全域性編譯原始碼,生成out等檔案,編譯idegen模組
mmm development/tools/idegen/
檢查:是否生成idegen.jar檔案,編譯成功顯示“make completed successfully”
2.編譯指令碼
development/tools/idegen/idegen.sh
檢查:是否在根目錄生成對應的android.ipr、android.iml IEDA工程配置檔案,編譯成功顯示“Read excludes: 21ms Traversed tree: 194799ms”
3.過濾掉不需要匯入的模組
方法一:修改android.iml,加入需要排除的foloder,如
<excludeFolder url="file://$MODULE_DIR$/out/host"/>
方法二:在as中右擊專案名,選中“Open Module Settings”->Project Structure-->Sources
該方法未知。。。
4.開啟as,匯入原始碼,開啟“android.ipr”檔案。
5.刪除依賴,將你原始碼的frameworks及external和你用到的其他跳轉目錄新增到依賴中。
>點選開啟的是.class檔案,為什麼?
跳轉進入的是sdk裡jar包中的class檔案。
References
https://blog.csdn.net/yanbober/article/details/48846331