【发布时间】:2014-03-30 03:04:47
【问题描述】:
我查看了先前关于 Android 单元测试的答案,其中建议 Googletest 为 good option。但是,我查看了 Google C++ 测试框架 - Googletest。关于平台,我没有看到任何提到对 Android 的支持。如果有某种方式可以在 Android 设备上使用它,有人可以告诉我们任何事情 - 例如构建工具链等的步骤?
【问题讨论】:
-
在新的 NDK 中,您可以使用 cmake,因此现在更加简单:
TARGET_LINK_LIBRARIES(${PROJECT_NAME} gtest) -
@DawidDrozd 你可以使用
target_link_libraries,但是没有构建gtest的脚本。你需要few more lines in CMakeLists.txt,不是吗? -
是的。我的意思是 gtest 已经有 CMakeLists 你只需要添加子目录
标签: android c++ unit-testing android-ndk tdd