errro:undefined reference to

最近升级了android studio 3.0升级到3.12 升完发现有个项目jni编译不通过了。errro:undefined reference to 有个so库没有被定义,确认CMakeLists.txt 配置没问题。确认这个库已经被加载定义了,项目已经正常打出包,配置应该是没有问题的。仔细观察了一下NDK版本由16.xxxx变了18.xxxx。找到自己的SDK目录,下载到16.1.4479499版本替换掉,重启android studio 编译ok了。至于什么原因未知,不知道是不是ndk的bug。

errro:undefined reference to

附上NDK16.1.4479499版本下载链接:链接: https://pan.baidu.com/s/1W7ABA1MNYiSFlmkepTYayw 密码: reru