编译Android常用命令

本文详细介绍了Android编译过程中常用的命令及其用法,包括多核快速编译、选择设备、子系统编译等,并提供了编译指定目录下源码、设置logcat输出级别的示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

编译Android常用命令

原帖地址:http://blog.youkuaiyun.com/mr_raptor/article/details/7442722

1. 多核快速编译:

make -j4     4表示四核编译

2. 选择设备:

lunch  

3. 子系统编译:

make sdk/framework/snod/...  snod 只编译system.img

4. 编译当前目录下的源码:

mm

5. 编译指定目录下的源码:

mmm

6. 指定logcat输出的级别:

adb logcat -s  *:s / v/w/e     s表示不输出任何log, v表示只输入verbos级别以下的log,默认为V

7. 仅编译system.img

$ mm
$ cd -

$ out/host/linux-x86/bin/mkyaffs2image -f out/target/product/generic/system out/target/product/generic/system.img

还有一个命令make snod和上面命令一样

8. 用来打印各个子系统的信息

dumpsys media.camera -v 2  表示显示LOG级别

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值