Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1659924
  • 博文数量: 1493
  • 博客积分: 38
  • 博客等级: 民兵
  • 技术积分: 5834
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-19 17:28
文章分类

全部博文(1493)

文章存档

2016年(11)

2015年(38)

2014年(137)

2013年(253)

2012年(1054)

2011年(1)

分类: Android平台

2013-04-22 12:25:06

一、当只编译了一个或两个动态库(xx.so)的时候,可以使用直接将动态库文件push到system/lib/下,重新启动系统后有效。
     问题:当一次编译了多个动态库,或不知道编译了几个动态库,或改变了.jar文件,或改变了其他,这个时候就需要重新烧写system.img,而重新生成system.img这个镜像文件有2种方法:1是在android源码根目录下执行build_android.sh,它会重新install所有的库文件,最后生成system.img,这种方法的缺点是所需时间较长。
                                    2就是本文要所的重新打包,如下所述。
二、重新打包
     重新打包的意思就是由/out/target/product/smdkv210/目录下的system文件夹的内容生成system.img,所利用的工具是 out/host/linux-x86/bin/mkyaffs2image
    操作:cd /out/target/product/smdkv210/
              out/host/linux-x86/bin/mkyaffs2image -f ./system system.img
阅读(758) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~