天天看点

最新AndroidStudio查看或调试Framework代码攻略

1、作用

使用AndroidStudio能够调试Android Framework,断点调试能够更理解Framework逻辑。

2、环境搭建

  • 下载Android源码

  • 编译源码

  • 配置Android Studio

    • 配置vm options
最新AndroidStudio查看或调试Framework代码攻略
  • 配置最大打开文件数
最新AndroidStudio查看或调试Framework代码攻略
  • 创建Android Framework工程

    • 源码根目录运行.build/envsetup.sh
    • 单独编译idegen模块,在源码根目录运行mmm development/tools/idegen/  运行成功后会生成idegen.jar
最新AndroidStudio查看或调试Framework代码攻略
  • 运行idegen脚本,在源码根目录运行./development/tools/idegen/idegen.sh
  • idegen脚本运行成功后会在源码根目录生成android.iml、android.ipr等文件,其中android.ipr就是AndroidStudio使用的文件
  • 提升导入代码速度,使用excludeF