生成IDE相关文件
idegen专门为IDE环境调试源码而设计的工具, 依次执行如下命令:
source build/envsetup.sh
mmm development/tools/idegen/
./development/tools/idegen/idegen.sh
以上3个步骤的含义依次如下:
Step 1: 用于初始化环境变量
Step 2: 生成文件out/host/linux-x86/framework/idegen.jar
Step 3: 源码根目录生成文件android.ipr(工程相关设置), android.iml(模块相关配置)
源码导入Android Studio
打开Android Studio, 点击File
-> Open
,选中前面生成的android.ipr文件即可, 该过程较耗时
配置源码正确跳转
在SDKs中创建11,Classpath和Sourcepath为空
在Android API26 Platform中Java SDK选择上面创建的11.Classpath和Sourcepath为空。
在Project中选择上面Android API26Platform
在Modules下的android的Dependencies标签中添加frameworks和external
在Modules下的Android中Structure标签中设置如下