如果第 3 方使用 CMake,我已经看到了相关说明(谷歌甚至有https://github.com/googlesamples/android-ndk/tree/master/hello-libs的示例),但我的库正在使用waf。因此,我不确定如何执行此操作。
我还看到了将动态链接库直接放入 Android 项目的黑客攻击。但是我担心我拥有的 .so 文件是在 x86_64 下编译的,它不会与其他架构兼容。
总之,我已经用谷歌搜索了两天,但我还没有找到将 3rd 方 cpp 源代码导入我的 Android 项目的好方法。谁能告诉我最好的方法是什么?