美文网首页
app加载第三方动态库 dlopen failed

app加载第三方动态库 dlopen failed

作者: Ed_Lannister | 来源:发表于2019-01-24 16:01 被阅读21次

具体报错信息如下,这一类的问题是因为动态库没有找到,检查一下AS有没有将动态库打包进apk,进入到data/app/appname/lib下面有没有对应的so库即可。如果没有按照

https://blog.csdn.net/tianxuhong/article/details/47614829

提供的方法讲第三方库编入或者打入apk即可

01-23 17:21:41.268  4571  4571 D AndroidRuntime: Shutting down VM
01-23 17:21:41.269  4571  4571 E AndroidRuntime: FATAL EXCEPTION: main
01-23 17:21:41.269  4571  4571 E AndroidRuntime: Process: com.qiyi.ffmpeghelloworld, PID: 4571
01-23 17:21:41.269  4571  4571 E AndroidRuntime: java.lang.UnsatisfiedLinkError: dlopen failed: library "/system/lib64/libavutil.so" needed or dlopened by "/system/lib64/libnativeloader.so" is not accessible for the namespace "classloader-namespace"
01-23 17:21:41.269  4571  4571 E AndroidRuntime:    at java.lang.Runtime.loadLibrary0(Runtime.java:989)
01-23 17:21:41.269  4571  4571 E AndroidRuntime:    at java.lang.System.loadLibrary(System.java:1562)
01-23 17:21:41.269  4571  4571 E AndroidRuntime:    at com.qiyi.ffmpeghelloworld.MainActivity.<clinit>(MainActivity.java:17)
01-23 17:21:41.269  4571  4571 E AndroidRuntime:    at java.lang.Class.newInstance(Native Method)
01-23 17:21:41.269  4571  4571 E AndroidRuntime:    at android.app.Instrumentation.newActivity(Instrumentation.java:1079)
01-23 17:21:41.269  4571  4571 E AndroidRuntime:    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2563)
01-23 17:21:41.269  4571  4571 E AndroidRuntime:    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2732)
01-23 17:21:41.269  4571  4571 E AndroidRuntime:    at android.app.ActivityThread.-wrap12(ActivityThread.java)
01-23 17:21:41.269  4571  4571 E AndroidRuntime:    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1483)
01-23 17:21:41.269  4571  4571 E AndroidRuntime:    at android.os.Handler.dispatchMessage(Handler.java:102)
01-23 17:21:41.269  4571  4571 E AndroidRuntime:    at android.os.Looper.loop(Looper.java:154)
01-23 17:21:41.269  4571  4571 E AndroidRuntime:    at android.app.ActivityThread.main(ActivityThread.java:6145)
01-23 17:21:41.269  4571  4571 E AndroidRuntime:    at java.lang.reflect.Method.invoke(Native Method)
01-23 17:21:41.269  4571  4571 E AndroidRuntime:    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
01-23 17:21:41.269  4571  4571 E AndroidRuntime:    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)

相关文章

网友评论

      本文标题:app加载第三方动态库 dlopen failed

      本文链接:https://www.haomeiwen.com/subject/qffujqtx.html