Android Studio导入安卓源码

Android系统源码体积庞大,导入代码查看工具有Source Insight, Sublime Text,Eclipse等等( 阅读Android源码的方法 ),下面分享使用Android Studio导入安卓源码的方法.

一,第一步-----编译源代码

首先需要下载android源码并且编译
参考
Windows,Linux,Mac参考安卓官网
Mac系统可以参考Mac系统下编译Android源码

二,第二步------导入源代码

1,执行初始化脚本
. build/envsetup.sh

这一步必须要执行,否则下面第二步会报''mmm 命令找不到"

Android Studio导入安卓源码_第1张图片
build:envsetup.sh.png
2,单独编译idegen模块
mmm development/tools/idegen/
Android Studio导入安卓源码_第2张图片
mmm development:tools:idegen.png

mmm命令解释
m 在源码树的根目录执行 make
mm build 当前目录下的模块
mmm build 指定目录下的模块

3,生成个工程配置文件 android.ipr、android.iml
development/tools/idegen/idegen.sh
development:tools:idegen:idegen.sh.png
4,导入源代码
File->New->Import project->进入对应的目录-->点击配置文件 android.ipr即可
Android Studio导入安卓源码_第3张图片
屏幕快照 2017-02-06 22.24.00.png

代码导入的时间大概在15-25分钟之间.
然后就可以充分使用Android Studio的快捷键进行代码阅读了

三,一些注意事项

  • Android Studio本身运行设置内存要大一些,根据自身电脑情况
  • 修改studio.vmoptions里面JVM的参数
Android Studio导入安卓源码_第4张图片
屏幕快照 2017-02-06 23.33.18.png
  • 大小写敏感设置 在idea.properties中添加idea.case.sensitive.fs=true

你可能感兴趣的:(Android Studio导入安卓源码)