原因是:引入了头文件(xxx.h),程序在运行时会自动去找实现文件(xxx.cpp), 所以一定要有实现文件打包到so库。即必须在CMakeList.txt文件中引入源文件:
add_library(
native-lib
SHARED
src/main/cpp/native-lib.cpp
src/main/cpp/xxx.cpp )
原因是:引入了头文件(xxx.h),程序在运行时会自动去找实现文件(xxx.cpp), 所以一定要有实现文件打包到so库。即必须在CMakeList.txt文件中引入源文件:
add_library(
native-lib
SHARED
src/main/cpp/native-lib.cpp
src/main/cpp/xxx.cpp )