解决 Flutter No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android 问题
运行 Flutter 项目时常常出现以下问题:
No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
1 | Exit code 1 from: C:\Users\sawan\Documents\test-app\android\gradlew.bat app:properties: |
这个问题常见于运行旧有的 Flutter 项目时。这是由于 gradle 版本与当前的 Flutter 版本不匹配导致的。
需要在项目中的两处位置进行修改:
android/gradle/gradle-wrapper.properties
1
2
3
4
5
6
7
8change
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
to
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zipandroid/build.gradle
1
2
3
4
5change
classpath 'com.android.tools.build:gradle:3.0.1'
to
classpath 'com.android.tools.build:gradle:3.2.1'
这个问题出现过几次,偶尔会不知所措,以此为鉴。