生成so文件
#ifdef _WIN32
#ifdef DLLTEST_EXPORTS
# define DLL_API _declspec(dllexport)
# else
# define DLL_API _declspec(dllimport)
#endif
#elif __ANDROID__
#define DLL_API __attribute__ ((visibility ("default")))
#endif
Android studio的设置
build.gradle中添加
sourceSets {
main {
jniLibs.srcDirs = ["libs"]
}
}
将送文件拷贝到libs文件夹下
Cmakelists.txt中指定target_link_libraries(project ***)和路径
引入头文件到项目中
就可以使用了