一、android9.0调用so库遇到崩溃的问题:在android4.4上是运行正常的。
查看原因:是由于通过 System.loadLibrary(libName); 调用自己写的caijkffmpeg.so加载不成功。
2019-11-06 12:36:46.376 22546-22546/com.incall.apps.fotatest E/linker: library "/system/lib/libcaijkffmpeg.so" ("/system/lib/libcaijkffmpeg.so") needed or dlopened by "/system/lib/libnativeloader.so" is not accessible for the namespace: [name="classloader-namespace", ld_library_paths="", default_library_paths="", permitted_paths="/data:/mnt/expand:/data/data/com.incall.apps.fotatest"]
2019-11-06 12:36:46.388 22546-22546/com.incall.apps.fotatest E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.incall.apps.fotatest, PID: 22546
java.lang.UnsatisfiedLinkError: dlopen failed: library "/system/lib/libcaijkffmpeg.so" needed or dlopened by "/system/lib/libnativeloader.so" is not accessible for the namespace "classlo