【发布时间】:2013-08-10 05:19:00
【问题描述】:
如何在 Android 原生代码(原生 C/C++,非 Java)上运行单元测试?到目前为止,我只找到了one 类似的问题,并且答案说将 junit 与 JNI 一起使用,我不想这样做(添加 JNI 调用对于单元测试来说似乎不必要地复杂,并且并不是真正的单元测试无论如何都是原生代码)。
CppUnit(也建议在那里)真的可以在 Android 上运行吗?请注意,我希望测试在设备上本地运行,而不是在主机开发环境上。 This 看起来像安卓移植,值得一看吗?
像googletest 这样的官方 Google 测试框架是理想的,但这似乎不适用于 NDK。
【问题讨论】: