Chinaunix首页 | 论坛 | 博客
  • 博客访问: 244384
  • 博文数量: 18
  • 博客积分: 445
  • 博客等级: 下士
  • 技术积分: 270
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-28 13:59
文章分类

全部博文(18)

文章存档

2013年(2)

2012年(16)

分类: 嵌入式

2012-05-21 20:14:09

1.make -jXX
  XX表示数字,这个命令将编译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内核的时候有用
 
阅读(43004) | 评论(3) | 转发(0) |
给主人留下些什么吧!~~

铸道的汉子2012-06-04 12:04:21

ccsosnfs: make snod只能在2.×版本用吧
另,兄台也是做pad?.....
make snod我在ics上使用也有产生system.img的,不过现在都用make systemimage-nodeps,是啊,做PAD辛苦

ccsosnfs2012-06-03 22:46:21

make snod只能在2.×版本用吧
另,兄台也是做pad?