1. 程式人生 > >使用Android Studio匯入原始碼

使用Android Studio匯入原始碼

步驟

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