当使用新版Android studio打开一个比较老的项目时,有时会遇到No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi的报错,如图:
出现这种情况的主要原因是NDK23的工具链和以前版本的NDK(22版本以下)不同,因此旧版的AGP(Android Gradle插件)不知道在哪里可以找到不同ABI的可执行文件,因此有两种解决方案:
1.更新AGP,将build.gradle更新为4.0+,这样就能解决问题
2.指定NDK版本(22版本以下)