0. 提前在环境变量中配置jdk路径,
ANDROID_NDK_ROOT = D:\library\android-ndk-r16b
path 中也加入 D:\library\android-ndk-r16b
1. cygwin中cd到jni所在目录
2. 输入ndk-build
(如果提示ndk-build command not found,试试ndk-build.cmd,思路是切换到ndk所在目录看到的)
3. 在libs下会生成不同平台的so文件,拷贝到unity所需的目录下
简单理解:arm64-v8a 适用于高级的64位,armeabi-v7a适用于绝大部分手机
4. 注意在unity面板中,找到这两个so,在右侧inspector中需要指定目标cpu
否则会报重复目标编译器错误