Android系统源码体积庞大,导入代码查看工具有Source Insight, Sublime Text,Eclipse等等( 阅读Android源码的方法 ),下面分享使用Android Studio导入安卓源码的方法.
一,第一步-----编译源代码
首先需要下载android源码并且编译
参考
Windows,Linux,Mac参考安卓官网
Mac系统可以参考Mac系统下编译Android源码
二,第二步------导入源代码
1,执行初始化脚本
. build/envsetup.sh
这一步必须要执行,否则下面第二步会报''mmm 命令找不到"
build:envsetup.sh.png2,单独编译idegen模块
mmm development/tools/idegen/
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即可
屏幕快照 2017-02-06 22.24.00.png
代码导入的时间大概在15-25分钟之间.
然后就可以充分使用Android Studio的快捷键进行代码阅读了
三,一些注意事项
- Android Studio本身运行设置内存要大一些,根据自身电脑情况
- 修改studio.vmoptions里面JVM的参数
- 大小写敏感设置 在idea.properties中添加idea.case.sensitive.fs=true
网友评论