使用 android cmake 添加传感器链接器

kak*_*kou 3 android cmake android-ndk android-sensors

我正在开发一个 C++ 插件来获取 android 传感器数据。

当我使用 android-cmake 工具链编译共享库时,出现链接器错误:

错误:未定义对“ASensorManager_getInstance”的引用

如何使用 android-cmake 将正确的库(我猜是 -landroid 或 -lsensor)添加到编译中?

谢谢

kak*_*kou 5

我找到了解决方案,只需将其添加到您的 CMakeLists.txt 中:

设置(CMAKE_SHARED_LINKER_FLAGS“${CMAKE_SHARED_LINKER_FLAGS} -landroid”)

希望这对其他人有用