手工打包system.img

单个模块编译后,直接打包/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

原文地址:https://www.cnblogs.com/cnhome/p/1711516.html