使用第三方的So库时出现了java.lang.UnsatisfiedLinkError ,couldn’t find "libDeviceConfig.so"的异常。下面是异常的日志:
--------- beginning of crash 2020-06-05 15:18:25.558
8369-8369/com.maxwell.camerademo2 E/AndroidRuntime: FATAL EXCEPTION:
main
Process: com.maxwell.camerademo2, PID: 8369
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file
“/data/app/com.maxwell.camerademo2-vgDUFa7Mk0X0RFJlNPd1tQ==/base.apk”],nativeLibraryDirectories=[/data/app/com.maxwell.camerademo2-vgDUFa7Mk0X0RFJlNPd1tQ==/lib/arm,
/data/resource/lib, /system/lib, /vendor/lib]]] couldn’t find
“libDeviceConfig.so”
at java.lang.Runtime.loadLibrary0(Runtime.java:1011)
at java.lang.System.loadLibrary(System.java:1657)
at com.maxwell.camerademo2.MainActivity.(MainActivity.java:16)
at java.lang.Class.newInstance(Native Method)
at android.app.Instrumentation.newActivity(Instrumentation.java:1175)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2732)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2955)
at android.app.ActivityThread.-wrap12(Unknown Source:0)
at android.app.ActivityThread H . h a n d l e M e s s a g e ( A c t i v i t y T h r e a d . j a v a : 1650 ) a t a n d r o i d . o s . H a n d l e r . d i s p a t c h M e s s a g e ( H a n d l e r . j a v a : 106 ) a t a n d r o i d . o s . L o o p e r . l o o p ( L o o