在 ABI 的 NDK 工具链文件夹中找不到工具链,前缀为:mips64el-linux-android Flutter

No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android Flutter

flutter 运行 失败 gradle。发布答案,因为这有帮助 与 gradle 构建相关的问题。

Answer from:

这是旧版本 Android Gradle 插件的问题,该插件最近才出现,因为从 Android SDK 中删除了对 mips 的支持。如前所述,与灯丝项目无关

解决方案

无需下载、更新或复制任何内容,您只需在旧版本需要的地方创建一个空目录即可“修复”错误。

Linux

mkdir -p $ANDROID_HOME/ndk-bundle/toolchains/mips64el-linux-android/prebuilt/linux-x86_64

MacOS

mkdir -p $ANDROID_HOME/ndk-bundle/toolchains/mips64el-linux-android/prebuilt/darwin-x86_64

Windows

mkdir %ANDROID_HOME%\ndk-bundle\toolchains\mips64el-linux-android\prebuilt\windows-x86_64

ANDROID_HOME 环境变量指向 Android SDK 安装的根目录。