Android7.1 --- JNI无法访问so报错 needed or dlopened by“/system/lib64/libnativeloader.so“ is not accessible

问题:

Android 7.1.2系统中加入.so文件,应用程序通过JNI调用是报错:

library "/system/lib64/libxxxx.so" ("/system/lib/libxxxxx.so") 
needed or dlopened by"/system/lib64/libnativeloader.so" is not accessible 
for the namespace "classloader-namespace"

方法:

修改system/core/rootdir/etc/public.libraries.android.txt 

将.so文件名加入末尾。

猜你喜欢

转载自blog.csdn.net/u014424954/article/details/108238193