- 先成功编译Android源码
- 源码根目录下执行命令
mmm development/tools/idegen/
- 源码根目录下执行命令
development/tools/idegen/idegen.sh
- 上面三个步骤成功之后,会在源码根目录下生成2个文件,分别是android.iml和android.ipr (其实在根目录下还生成了一个.classpath隐藏文件),这就是Android Studio (IntelliJ IDEA)需要的配置文件。
- 把源码导入Android Studio:
先看下面的建议再导入吧,或许可以节省很多的导入时间~
打开Android Studio -> File -> Open -> 打开android.ipr
就可把Android源码导入到Android Studio.
[建议]:
由于整套Android源码非常庞大,把所有源码导入会非常非常非常(三遍)费时间,因而建议只把需要查看的部分源码导入(把不需要的部分源码排除)。方法是,打开上面提到的源码根目录下生成的android.iml,发现里面有这么几行<excludeFolder url="file://$MODULE_DIR$/./external/emma"/>
<excludeFolder url="file://$MODULE_DIR$/./external/jdiff"/>
<excludeFolder url="file://$MODULE_DIR$/out/eclipse"/>
<excludeFolder url="file://$MODULE_DIR$/.repo"/>
<e