AnyChat技术支持论坛

标题: java.lang.UnsatisfiedLinkError: Couldn't load audio_preprocessing from loader... [打印本页]

作者: 简单bu小小    时间: 2015-11-12 11:07
标题: java.lang.UnsatisfiedLinkError: Couldn't load audio_preprocessing from loader...
本帖最后由 简单bu小小 于 2015-11-12 11:17 编辑

我把anychat放到自己的项目中,登录视频服务器的时候就报了这个错。
java.lang.UnsatisfiedLinkError: Couldn't load audio_preprocessing from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.qbrun.xinxun-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.qbrun.xinxun-1, /vendor/lib, /system/lib]]]: findLibrary returned null
但是我的com.bairuitech.anychat包名是正确的,没有改,一直提示我找不到包,是为什么呢?
报错的语句在最后一张图

QQ图片20151112110546.png (27.9 KB, 下载次数: 3566)

QQ图片20151112110546.png

QQ图片20151112110630.png (23.41 KB, 下载次数: 3575)

QQ图片20151112110630.png

QQ图片20151112111236.png (5.17 KB, 下载次数: 3596)

QQ图片20151112111236.png

QQ图片20151112111634.png (57.74 KB, 下载次数: 3602)

QQ图片20151112111634.png

作者: 简单bu小小    时间: 2015-11-12 11:17
求助大神啊,着急~
作者: 陈文仲    时间: 2015-11-12 11:20
简单bu小小 发表于 2015-11-12 11:17
求助大神啊,着急~

您好,试一下把armeabi里面的库文件放到armeabi-v7a里面看看。
作者: 简单bu小小    时间: 2015-11-12 11:26
陈文仲 发表于 2015-11-12 11:20
您好,试一下把armeabi里面的库文件放到armeabi-v7a里面看看。

好了,为什么要放到这个文件夹里呢?我其它demo都放在armeabi这个文件夹下呀,不过其它项目没有armeabi-v7a这个文件夹。
作者: 佰锐科技-李友勤    时间: 2015-11-12 14:23
简单bu小小 发表于 2015-11-12 11:26
好了,为什么要放到这个文件夹里呢?我其它demo都放在armeabi这个文件夹下呀,不过其它项目没有armeabi-v ...

您好,新版Androidsdk大多使用armeabi-v7a文件夹
作者: 简单bu小小    时间: 2015-11-12 15:23
佰锐科技-李友勤 发表于 2015-11-12 14:23
您好,新版Androidsdk大多使用armeabi-v7a文件夹

什么版本之后的呢?
作者: 佰锐科技-邵光清    时间: 2015-11-12 15:37
简单bu小小 发表于 2015-11-12 15:23
什么版本之后的呢?

您好, 默认情况下所有库都加载自armeabi目录,如果存在armeabi-v7a目录,而且手机芯片是支持ARMv7指令集的,且库是ARMv7架构的,则会在armeabi-v7a中查找对应的库文件。

换句话说:如果您的项目文件中包含armeabi-v7a目录,则需要将libmediautil_v7.so拷贝到该目录中去,而把libmediautil_v6.so继续保留在armeabi目录中即可。




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3