Android源码编译命令汇总
模板名称
Android源码编译命令汇总
-
概述
-
编译命令
-
初始化编译环境
-
编译源码(全编)
-
编译源码
3.1. 代码编译
3.1.1. m 在源码树的根目录执行编译
3.1.2. mm 编译当前路径下所有模块,但不包含依赖
3.1.3. mmm 编译指定路径下的所有模块
3.1.4. mma 编译当前路径下所有模块,且包含依赖
3.1.5. mmma [module_path] 编译指定路径下所有模块,且包含依赖
3.1.6. make [module_name] 无参数,则表示编译整个Android代码
3.2. 部分模块示例:
3.3. 注意 -
代码搜索命令
4.1. 搜索命令
4.1.1. cgrep 所有C/C 文件执行搜索操作
4.1.2. jgrep 所有Java文件执行搜索操作
4.1.3. ggrep 所有Gradle文件执行搜索操作
4.1.4. mangrep [keyword] 所有AndroidManifest.xml文件执行搜索操作
4.1.5. mgrep [keyword] 所有Android.mk文件执行搜索操作
4.1.6. sepgrep [keyword] 所有sepolicy文件执行搜索操作
4.1.7. resgrep [keyword] 所有本地res/*.xml文件执行搜索操作
4.1.8. sgrep [keyword] 所有资源文件执行搜索操作 -
导航指令
5.1 代码目录切换命令
5.1.1. croot 切换至Android根目录
5.1.2. cproj 切换至工程的根目录
5.1.3. godir [filename] 跳转到包含某个文件的目录 -
信息查询
6.1. 信息查询指令
6.1.1. hmm 查询所有的指令help信息
6.1.2. findmakefile 查询当前目录所在工程的Android.mk文件路径
6.1.3. print_lunch_menu 查询lunch可选的product
6.1.4. printconfig 查询各项编译变量值
6.1.5. gettop 查询Android源码的根目录
6.1.6. gettargetarch 获取TARGET_ARCH值 -
make指令
7.1. 所有make指令
7.1.1. make clean:执行清理操作,等价于 rm -rf out/
7.1.2. make update-api:更新API,在framework AP
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgcafga
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13