Android常用的一些make命令
来源:互联网 发布:保代宝典在哪里买 知乎 编辑:程序博客网 时间:2024/05/16 13:40
1.make -jX
X表示数字,这个命令将编译Android系统并生成镜像,XX表示可以使用到的CPU核数,这在配置好的电脑上特别有用,公司的16核ubuntu服务器执行make -j16只要不到20分钟,而双核PC上需要4个小时!
2.make snod
这条命令将重新生成镜像,消耗的时间很少,类似WinCE的makeimg过程,如果你修改了一些数据文件(如音乐、视频)等文件时比较有用。
3.make cts
这条命令将编译CTS套机,编译出的结果放在out目录对应版的data/app目录下面。CTS测试时有用
4.make installclean
这条命令清除out目录下对应板文件夹中的内容,也就是相当于make clean,通常如果改变了一些数据文件(如去掉)、最好执行以下make installclean,否则残留在out目录下的还会被打包进去。
5.mm/mm -B
开发调试中最喜欢这条命令了,在修改了的目录下执行这条命令,就能智能地进行编译,输出的文件在通过adb推送到目标机,可以很方便地调试。
6.make sdk
这条命令可以生成可发布的SDK,目前还没试过,据说需要JDK1.5
7.make Setting
可以单独编译setting这个模块,目前还没试,猜想是不是可以单独编译Email、Music这些模块
8.make bootimage
用这条命令可以生成boot.img,这个镜像文件中包含Linux Kernel,Ram disk,生成的boot.img只能通过fastboot进行烧写,这在只修改了Linux内核的时候有用
9.make systemimage
同上,不过是生成system.img用的。
X表示数字,这个命令将编译Android系统并生成镜像,XX表示可以使用到的CPU核数,这在配置好的电脑上特别有用,公司的16核ubuntu服务器执行make -j16只要不到20分钟,而双核PC上需要4个小时!
2.make snod
这条命令将重新生成镜像,消耗的时间很少,类似WinCE的makeimg过程,如果你修改了一些数据文件(如音乐、视频)等文件时比较有用。
3.make cts
这条命令将编译CTS套机,编译出的结果放在out目录对应版的data/app目录下面。CTS测试时有用
4.make installclean
这条命令清除out目录下对应板文件夹中的内容,也就是相当于make clean,通常如果改变了一些数据文件(如去掉)、最好执行以下make installclean,否则残留在out目录下的还会被打包进去。
5.mm/mm -B
开发调试中最喜欢这条命令了,在修改了的目录下执行这条命令,就能智能地进行编译,输出的文件在通过adb推送到目标机,可以很方便地调试。
6.make sdk
这条命令可以生成可发布的SDK,目前还没试过,据说需要JDK1.5
7.make Setting
可以单独编译setting这个模块,目前还没试,猜想是不是可以单独编译Email、Music这些模块
8.make bootimage
用这条命令可以生成boot.img,这个镜像文件中包含Linux Kernel,Ram disk,生成的boot.img只能通过fastboot进行烧写,这在只修改了Linux内核的时候有用
9.make systemimage
同上,不过是生成system.img用的。
0 0
- Android常用的一些make命令
- Android常用的一些make命令
- Android常用的一些make命令
- Android常用的一些make命令
- Android常用的一些make命令
- Android常用的一些make命令
- Android常用的一些make命令
- Android常用的一些make命令
- Android常用的一些make命令
- Android常用的一些make命令(转载)
- Android常用的一些make命令(转载)
- Android make的一些基本命令
- Android系统移植与调试之------->Android常用的一些make命令
- 一些常用的Android命令
- Android-一些常用的shell命令
- Android常用的一些ADB命令
- Android中常用的一些命令
- android一些常用的adb命令
- weak、 _weak、 _block的格式
- Oracle11g无法导出空表解决方案
- 三张图搞懂JavaScript的原型对象与原型链
- 解决Jenkins运行robot framework selenium脚本不显示截图的问题
- mongdb的基本使用
- Android常用的一些make命令
- -Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable
- 专治Xcode升级后插件失效的问题
- Registry(注册表)
- BZOJ_P1096 [ZJOI2007]仓库建设(斜率优化DP)
- 打狗棒法之:Cknife(C刀)自定义模式秒过安全狗
- 自定义View笔记之绘制画笔
- ArrayList源码剖析
- 安装gr_ieee802.11