flutter开发No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi错误的解决方法
问题描述:
What went wrong:
Execution failed for task ':app:stripDebugDebugSymbols'.No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi
问题原因:
没有安装ndk或者ndk版本不对,其实也可能是其他编译环境过时导致的
解决方法:
安装了NDK 20.1.5948944解决了问题,有关具体链接:https://github.com/flutter/flutter/issues/76393
我安装了还是没解决,最好更新了kotlin版本和gradle版本后解决了(更新后出现了其他错误,按照错误提示修改即可,
比如要修改gradle-wrapper.properties,要修改compileSdkVersion等等)
dependencies { classpath 'com.android.tools.build:gradle:7.1.2' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } android { compileSdkVersion flutter.compileSdkVersion ndkVersion flutter.ndkVersion defaultConfig { minSdkVersion flutter.minSdkVersion targetSdkVersion flutter.targetSdkVersion versionCode flutterVersionCode.toInteger() versionName flutterVersionName } }