Android的/system/lib里加入自己的so库

转载 2012年03月29日 13:29:18

http://blog.csdn.net/xuxinyl/article/details/6616578

执行下命令:

1 重新挂载/system目录,使之能读写:mount -o remount,rw /dev/null /system

2 修改这个文件的权限:chmod 777 /system

3 利用dd和mv命令复制文件到system里去:

    dd if=/data/data/com.simo.simomate/lib/libpcap.so of=/system/lib/libpcap.so
    mv /data/data/com.simo.simomate/lib/libpcap.so /system/lib/

注意:有的手机把一些常用的命令删除了,解决办法:

  1,获取toolbox里的对应命令的源码,编译生成命令文件,拷贝到/system/bin目录下

  2,安装busybox,使用busybox命令,busybox命令比起toolbox命令要丰富的多



Android的/system/lib里加入自己的so库

文章来源:http://www.cnblogs.com/satng/p/4073668.html,验证可行。 执行下命令: 1 重新挂载/system目录,使之能读写:moun...
  • yxr8510
  • yxr8510
  • 2016年08月16日 09:13
  • 1713

Android应用push到/system/app/后so库不能加载

Android应用为了保证自动启动和进程存活,通过直接push到/system/app/下的方式来安装。应用内引用了几个动态链接库(so),但是每次启动的时候,都会报动态链接库加载错误:java.la...
  • feiniao8651
  • feiniao8651
  • 2017年06月17日 22:13
  • 1494

Android下调试.so库类的bug

在做dlna应用时遇到系统无法播放视频和音频文件,打印了一些debug信息, I/DEBUG ( 795): *** *** *** *** *** *** *** *** *** *** *...
  • ydt_lwj
  • ydt_lwj
  • 2013年12月04日 16:29
  • 2523

android /system/lib/ so库解析

Linux下的*.so是系统的动态库,类似于win下面的*.dll,一般是由C/C++编译成的动态库,上层的Java程序通过JNI调用。 动态库相对静态库的优点是,1.更加的节省资源;2.更方便的程...
  • qidabing
  • qidabing
  • 2016年07月06日 10:42
  • 2140

Android4.2.2源码编译-如何把第三方的动态库重新编译到Android系统的/system/lib目录

1.把第三方的软件库复制到Android源码根目录/out/target/product/generic/system/lib下面。 2.重新打包的意思就是由/out/target/product/...
  • abcdefh123
  • abcdefh123
  • 2014年08月14日 11:15
  • 1698

Android5.0如何将第三方so库打包到apk

[DESCRIPTION]  1、如何判断第三方库文件是32 bit/64 bit?    2、 如何将没有源码的第三方库打包到apk ?    3、对于没有root权限的user 版本...
  • wds1181977
  • wds1181977
  • 2016年04月21日 15:32
  • 2048

[经验技巧] Android移植中部分重要lib库文件作用

对于想要学习移植的朋友,我这里把我了解的部分lib告诉大家。 这些库文件,主要是一些移植中卡屏所能涉及到的! 主要是我从移植中遇到部分问题所了解到,并且查各种资料得出的结论,可能和网上的部分资料不...
  • Decisiveness
  • Decisiveness
  • 2016年05月15日 14:31
  • 982

Android应用随系统编译makefile中如何添加so库

主要介绍某个项目跟随系统一起编译如何通过makefile添加so库。   帮另外一个项目救火,需要用到百度定位的sdk,一个依赖的jar包,一个需要放到armeabi中的liblocS...
  • u012242853
  • u012242853
  • 2015年01月27日 20:47
  • 1178

链接libc.so导致crash

搞个jni,编译出so,作为apk的库,跑起来第一遍是好的,点击返回再进时就crash了。网上搜大部分说是内存开辟和释放不对的导致出错。后来用工具arm-eabi-addr2line -f -e xx...
  • chenrunhua
  • chenrunhua
  • 2012年12月05日 19:02
  • 2607

Android集成Fresco框架导致在64位机器上(三星S6,华为P8等)找不到其他so库

这个问题困扰了我好几天,今天终于解决了,记录一下 参考:http://www.cnblogs.com/poe-blog/p/4728970.html 声明:这是从网上找到的一个解决方案,不...
  • shihyWork
  • shihyWork
  • 2016年04月27日 19:04
  • 2322
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android的/system/lib里加入自己的so库
举报原因:
原因补充:

(最多只允许输入30个字)