Chinaunix首页 | 论坛 | 博客
  • 博客访问: 305064
  • 博文数量: 65
  • 博客积分: 185
  • 博客等级: 入伍新兵
  • 技术积分: 609
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-06 21:41
个人简介

好好学习,天天向上

文章分类

全部博文(65)

文章存档

2022年(3)

2021年(25)

2020年(1)

2019年(3)

2016年(2)

2015年(3)

2014年(14)

2013年(7)

2012年(7)

我的朋友

分类: Android平台

2013-04-21 16:03:20

一、当只编译了一个或两个动态库(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
阅读(10951) | 评论(0) | 转发(2) |
给主人留下些什么吧!~~