Minisky

好记性不如个烂笔头,记一些有用的东西!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

手工打包system.img

Posted on 2010-04-14 02:24  Minisky  阅读(1705)  评论(0编辑  收藏  举报

单个模块编译后,直接打包/system目录下的内容到system.img,这样可以加快编译速度。

./mkyaffs2image <要打包的目录> <生成的文件>

 

out/host/linux-x86/bin下有一些有用的host工具,可以添加它到环境变量:export PATH=$PATH:~/Project/android/out/host/linux-x86/bin
9 R2 d( r% Y% K/ `  m: ^其中就有我们打包要用到的mkyaffs2img & Z- w( c8 Q+ k5 K
5 q" H9 O$ _' P( \
mkyaffs2img可以用来手工打包emulator用到的img镜像。比如我们需要额外在system中添加一些组件的时候,直接将组件拷贝到system目录中,再执行

mkyaffs2img system system.img # M; s8 d7 f& U- _5 o8 U
就会生成带你需要组件的system.img文件。

 

几个参考网址:

http://bbs.preboss.org/viewthread.php?tid=4318&extra=page%3D6

http://www.androidin.net/bbs/viewthread.php?action=printable&tid=52061