RTSP播放器网页无插件直播流媒体音视频播放器EasyPlayer-RTSP-Android解决UnsatisfiedLinkError崩溃问题解决方案

EasyPlayer播放器软件(RTSP版)是一款精炼、易用、高效、稳定的流媒体播放器,支持RTSP(RTP over TCP/UDP),其主要功能有播放、抓图、录制视频、实时静音/取消静音。

RTSP播放器网页无插件直播流媒体音视频播放器EasyPlayer-RTSP-Android解决UnsatisfiedLinkError崩溃问题解决方案

EasyPlayer-RTSP-Android解决UnsatisfiedLinkError崩溃问题

提出问题

EasyPlayer-RTSP-Android解决UnsatisfiedLinkError的崩溃

分析问题

错误日志一般是:

Caused by: java.lang.UnsatisfiedLinkError: 
dalvik.system.PathClassLoader[DexPathList[[zip file 
"/data/app/com.hrg.rock.pda-1/base.apk"],
nativeLibraryDirectories=[/data/app/com.hrg.rock.pda-1/lib/arm64, /vendor/lib64, 
/system/lib64]]] couldn‘t find "libXXX.so"

是说没有找到so库。但是我们项目中的jniLibs目录先已经有so库了。

解决问题

如果项目中已经加入了so库,那么这个崩溃的原因就是在build.gradle中加入如下代码,导致搜索路径改变了。
sourceSets {
	main {
		jniLibs.srcDirs = [‘libs‘]
	}
}

应用场景

EasyPlayer-RTSP在多年与VLC的对标过程中,积累了广泛的应用场景,EasyPlayer-RTSP底层与上层全部自主开发,自主知识产权,可以说在RTSP播放器领域,目前最可靠、最可控的当属EasyPlayer-RTSP,可实战测试!!!

RTSP播放器网页无插件直播流媒体音视频播放器EasyPlayer-RTSP-Android解决UnsatisfiedLinkError崩溃问题解决方案

RTSP播放器网页无插件直播流媒体音视频播放器EasyPlayer-RTSP-Android解决UnsatisfiedLinkError崩溃问题解决方案

RTSP播放器网页无插件直播流媒体音视频播放器EasyPlayer-RTSP-Android解决UnsatisfiedLinkError崩溃问题解决方案

上一篇:APP测试和Web测试的区别


下一篇:JAVA用标准库自己写一个字符串翻转方法,翻转字符串中字母非单词