• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

Android源码编译命令汇总

武飞扬头像
android framework
帮助1

模板名称
Android源码编译命令汇总

  1. 概述

  2. 编译命令

  3. 初始化编译环境

  4. 编译源码(全编)

  5. 编译源码
    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. 注意

  6. 代码搜索命令
    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] 所有资源文件执行搜索操作

  7. 导航指令
    5.1 代码目录切换命令
    5.1.1. croot 切换至Android根目录
    5.1.2. cproj 切换至工程的根目录
    5.1.3. godir [filename] 跳转到包含某个文件的目录

  8. 信息查询
    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值

  9. 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
系列文章
更多 icon
同类精品
更多 icon
继续加载