Android中调用外部的.cpp和.h文件

已经能够实现基本NDK功能,但是现在就是有很多.cpp和.h文件,请问如何把他们集成到Android中去呢

已经能够实现基本NDK功能,但是现在就是有很多.cpp和.h文件,请问如何把他们集成到Android中去呢

在CMakeLists配置需要编译哪些cpp文件,然后.h文件直接#include包含即可。

.h文件直接#include包含即可。

可以使用EasyX这个插件进行整合!

新建一个工程,然后c++的那个选线点上,然后你仿照这个新建的工程去操作

并且用ndk-build工具生成.so库的时候, 会显示:error: unknown type name 'class'; did you mean 'jclass'? 错误,请问大神

分享下吧,利用CmakeList进行编译cpp文件以及调用本地so库,只是需要配置CmakeList文件,配置文件方法网上都有的

Android.mk里面设置。LOCAL_SRC_FILES可以集成多个文件