快速重建system.img的方法
来源:互联网 发布:企业网络构架 编辑:程序博客网 时间:2024/05/13 04:00
每次修改android源码后,经历make的过程 太过漫长,刚才找到一个快速重建 system.img镜像文件的方法:
以修改services模块为例,命令如下:
cd frameworks/base/services
mm
~/YOUDIR/out/host/linux-x86/bin/mkyaffs2image -f
~/YOUDIR/out/target/product/generic/system
~/YOUDIR/out/target/product/generic/system.img
其实,进入 out/target/product/generic/system 目录你就可以看到 system.img中的各个模块了,其中:
services.jar ---> 对应 frameworks/base/services
core.jar ---> 对应 frameworks/base/core
你可以在每次编译后,进入该目录看具体.jar文件的更新。
而mkyaffs2image命令是建立yaffs文件系统的镜像文件。
注意此处:..../product/generic/sy... 中的 generic 是产品名称,该名称配置在编译属性文件中,具体要看个人配置。
from http://blog.csdn.net/linux_lyb/archive/2009/06/11/4256685.aspx
修改android的系统模块后, 需要重新生成system.img, 以前我用makesystemimage,但这个过程太慢了,很烦人。于是通过make输出的信息,找到一个比较快的方法,只编译模块和生成system.img,省去其它过程,重新生成system.img快了不少。
以修改services模块为例,命令如下:
cd frameworks/base/services
mm
cd -
out/host/linux-x86/bin/mkyaffs2image -f out/target/product/generic/system out/target/product/generic/system.img
- 【转】快速重建system.img的方法
- 快速重建system.img的方法
- 快速重建system.img
- android技巧:快速重建system.img
- android技巧:快速重建system.img
- android技巧:快速重建system.img
- android技巧:快速重建system.img
- Telechips快速编译system.img和boot.img的方法
- 快速编译system.img和boot.img的方法
- 快速编译system.img和boot.img的方法
- system.img解包打包的方法
- system.img解包打包的方法
- 修改android的system.img文件方法
- android快速打包system.img
- Google Android解包打包system.img的方法
- Android解包打包system.img的方法
- 替换Android系统镜像system.img的方法
- 替换Android系统镜像system.img的方法
- oracle 存储过程的基本语法
- OpenCV学习笔记(12)OpenCV调用Matlab函数进行保存视频的尝试
- 移植android 到定制开发板
- js获取网站根路径(站点及虚拟目录)
- byte short int占用的字节数简单解释
- 快速重建system.img的方法
- ASP.NET,AJAX文件上传的疑问。
- Standard Predefined Macros
- oracle存储过程实例(1)--插入数据
- 资深JAVA讲师推荐的JAVA学习顺序
- Android 2.1 源码结构分析(1)
- VC/GCC 宏一览
- 大量并发的应急解决方案与实践
- Android 2.1 源码结构分析(2)已完成