No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi

问题遇到的现象和发生背景

Android Studio编译报错 No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi

原因分析

ndk23.x版本开始,在toolchains目录下就缺失了aarch64-linux-android-4.9 这个目录,导致工程编译失败

解决方案:
  1. 卸载23.x及以上版本的ndk,安装22.x及以下版本的ndk (Android Studio -> Preferences -> Android SDK -> SDK Tools)
  2. 个人猜想,未尝试:将历史版本ndk的aarch64-linux-android-4.9 复制到现有ndk相同目录中

编译有什么报错没有啊