Android找不到So库解决方法
来源:互联网 发布:淘宝差评多久可以删除 编辑:程序博客网 时间:2024/06/02 05:58
报错为:java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader
1. 运行时报错java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader。集成的是环信,提示找不到libeasemob_jni.so。
2. 后进入手机/data/data/packagename/lib目录下发现的确安装时没载入这个so库,而同事的app目录下有该so库。这就纠结我了...
3. 后各种百度后找到,如果引用了其它工程,只需在该工程的libs目录下新建armeabi-v7a目录,并把该工程armeabi中的文件拷贝到armeabi-v7a,同时把环形下armeabi拷贝到该工程armeabi,然后该删除armeabi。问题解决。
4. 但是原因是什么呢?各种寻找后突然发现引用的vitamio中的libs下为armeabi-v7a,而环信为armeabi,该本工程又有一个armeabi里面放了推送的so。后尝试恢复第三步操作,该工程目录只留armeabi-v7a中的推送so,然后更改环信中的armeabi为armeabi-v7a,其它不动。问题解决。
总结:应该是安装时找到armeabi-v7a系统就不安装armeabi了。再详细没深探和去确认是否为该问题。
1 0
- Android找不到So库解决方法
- android stidio so动态库找不到问题
- Android 关于.so库文件找不到
- Android studio so库找不到问题
- android找不到so包
- 找不到 /lib64/libc.so.6库文件的解决方法
- linux找不到动态链接库 .so文件的解决方法
- Linux 下 Eclipse编译找不到so库文件的解决方法
- linux找不到动态链接库 .so文件的解决方法
- linux找不到动态链接库 .so文件的解决方法
- linux找不到动态链接库 .so文件的解决方法
- linux找不到动态链接库 .so文件的解决方法
- linux找不到动态链接库 .so文件的解决方法
- linux找不到动态链接库 .so文件的解决方法
- linux找不到动态链接库 .so文件的解决方法
- linux找不到动态链接库 .so文件的解决方法
- linux找不到动态链接库 .so文件的解决方法
- linux找不到动态链接库 .so文件的解决方法
- 《拼图游戏》技术总结“三”SQLite
- 线性判别分析(LDA)<->
- hibernate的hql不能使用insert语句
- 经典的数据结构——数组反转、链表反转、冒泡排序
- Android Handler消息传递机制
- Android找不到So库解决方法
- 《图数据库》(人民邮电出版社)读书笔记四
- 利用webpack搭建es6环境
- 欢迎使用CSDN-markdown编辑器
- 线性判别模型LDA<二>
- C# 一般处理程序下载文件
- 计算字符串中的子串出现次数
- Java之正则表达式
- Caused by: java.lang.ClassNotFoundException;java.lang.NoClassDefFoundError