如何在Android本机代码(本机C/C++,而不是 Java)上运行单元测试?到目前为止,我只发现了一个类似的问题,答案是说使用junit和JNI,我不想这样做(添加JNI调用对于单元测试来说似乎不必要复杂,并且实际上并不是本机代码的单元测试无论如何).
CppUnit(也在那里建议)真的适用于Android吗?请注意,我希望测试在设备上本机运行,而不是在主机开发环境中运行.这看起来像一个Android端口,值得一看吗?
像googletest这样的官方Google测试框架是理想的,但这似乎不适用于NDK.
我正在尝试在Android Studio上使用GoogleTest.
根据我的理解,最新版本的NDK包含了gtest.
我没有找到明确指南如何做到这一点.
我按照这个文件:
所以,我打开了一个新项目,创建了jni文件夹和以下文件(在我编写的文件里面的文件完全是什么):
但它不承认 #include gtest/gtest.h
此外,