设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 5046|回复: 3
打印 上一主题 下一主题

Load libmediautil_v7.so failed,multimedia functions will fail!

[复制链接]

12

主题

21

帖子

104

积分

注册会员

Rank: 2

积分
104
跳转到指定楼层
楼主
发表于 2015-7-9 13:59:58 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
程序之前一直可以的,最近突然不行了,可以登录成功、进入房间,但是互相看不到视频,听不到声音,本地视频预览是正常的,日志如下:
[2015-07-09 13:23:35(305)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2015-07-09 13:23:35(308)]        Load libanychatcore.so success!(V5.2 Build Time:Jun  5 2015 15:29:45)
[2015-07-09 13:23:35(309)]        Android OS SDK Version:19, Support ARMv7:2, Support Neon:4
[2015-07-09 13:23:35(326)]        Load libmediautil_v7.so failed,multimedia functions will fail!(dlopen failed: library "libmediautil_v7.so" not found)
[2015-07-09 13:23:35(335)]        Load libmediashow.so success!(V5.2 Build Time:Jun  5 2015 15:30:24)
[2015-07-09 13:23:35(345)]        Load libmediacore.so success!(V5.2 Build Time:Jun  5 2015 15:30:26)
[2015-07-09 13:23:35(346)]        ZTE STAR(ZTE) msm8226  4.4.2
[2015-07-09 13:23:35(346)]        Apply video parameter:320x240, bitrate:0, quality:4, gop:20, fps:8, preset:3, codec:0
[2015-07-09 13:23:35(347)]        Invoke        BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2015-07-09 13:23:35(347)]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2015-07-09 13:23:35(347)]        Invoke        BRAC_SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
[2015-07-09 13:23:35(695)]        Apply video parameter:320x240, bitrate:0, quality:4, gop:20, fps:8, preset:3, codec:0
[2015-07-09 13:23:35(696)]        Invoke        BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2015-07-09 13:23:35(696)]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2015-07-09 13:23:35(697)]        Invoke        BRAC_SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
[2015-07-09 13:23:38(799)]        Invoke        BRAC_Connect(192.168.16.200,8906)=0
[2015-07-09 13:23:38(851)]        CheckClientSocketLink         Connect(ip=192.168.16.200,port=8906)
[2015-07-09 13:23:38(887)]        Server version: V5.1(Build Time:2014-11-21 09:41:20, Server OS:Windows)
[2015-07-09 13:23:38(918)]        Message        OnConnect(bSuccess:1, errorcode=0)

日志显示:Load libmediautil_v7.so failed,multimedia functions will fail!(dlopen failed: library "libmediautil_v7.so" not found),但是工程目录中的确存在libmediautil_v7.so文件,手机没有变过,之前一直都是OK的,各位大牛帮我看看是咋回事?

anychatlibs.png (3.22 KB, 下载次数: 4016)

anychatlibs.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

3

主题

57

帖子

759

积分

高级会员

Rank: 4

积分
759
沙发
发表于 2015-7-9 14:02:24 | 只看该作者
您好,试一下把armeabi里面库文件放到armeabi-v7a里面看看是否可以。
回复 支持 反对

使用道具 举报

12

主题

21

帖子

104

积分

注册会员

Rank: 2

积分
104
板凳
 楼主| 发表于 2015-7-9 14:04:54 | 只看该作者
按楼上的方法试了一下,单独把libmediautil_v7.so放到armeabi-v7a目录下,的确可以了!

这个目录是最近刚加的,因为项目需要用另一个包,另一个包就带armeabi-v7a目录,为什么会和目录名有关呢?
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
地板
发表于 2015-7-9 14:19:05 | 只看该作者
您好,这是Android的特性, 默认情况下所有库都加载自armeabi目录,如果存在armeabi-v7a目录,而且手机芯片是支持ARMv7指令集的,且库是ARMv7架构的,则会在armeabi-v7a中查找对应的库文件。

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

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-11-24 01:02 , Processed in 0.126118 second(s), 24 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表