1

我正在尝试使用 CMAKE 从 NDK 项目中引用本机库,但我运气不佳。我的第一次尝试是简单地为我感兴趣的本机库添加包含。(例如)

#include <multinetwork.h>

但是,这不起作用,它只是说找不到文件。那么,它会是我放在 CMakeList.txt 中的东西吗?为了清楚起见,我想直接从我的 NDK 项目中的 C++ 代码中引用本机库方法/类。

PS:(在这里阅读过去不是必需的,它只是为我接下来要做的事情增加了更多色彩)我觉得我应该分享我的真正目标是获得通过应用程序框架不允许访问的东西。我想覆盖/使用本机库中我无权访问的类。我希望我不必重新编译内核来执行此操作。

4

1 回答 1

1

尝试使用:

#include <android/multinetwork.h>
于 2021-02-15T13:31:17.300 回答