自android 7.0起,应用程序无法使用dlopen访问私有库。我的测试程序需要使用库“ libart.so”中的函数。如何修改android源项目(AOSP)并禁用私有库检查?我有AOSP Android 8.1.0源代码。
答案 0 :(得分:0)
最后,我找到了解决方案。将您要访问的私有库添加到文件系统/core/rootdir/etc/public.libraries.android.txt。不要在out目录中修改public.libraries.txt。修改后,系统将无法启动。