Gradle 7.1.3环境下Flutter Android构建失败问题求助
Flutter新项目构建错误解决方案
环境信息
- Android Studio版本:Dolphin | 2021.3.1 Patch 1
- Flutter & Dart版本:
flutter --version Flutter 3.3.7 • channel stable • https://github.com/flutter/flutter.git Framework • revision e99c9c7cd9 (2 days ago) • 2022-11-01 16:59:00 -0700 Engine • revision 857bd6b74c Tools • Dart 2.18.4 • DevTools 2.15.0
问题现象
创建新Flutter项目时触发构建错误,错误截图:
解决方案
- 更新Android Gradle插件
打开项目根目录下的android/build.gradle文件,将com.android.tools.build:gradle版本升级到7.2.2及以上:dependencies { classpath 'com.android.tools.build:gradle:7.2.2' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } - 调整Gradle wrapper版本
修改android/gradle/wrapper/gradle-wrapper.properties中的distributionUrl,对应Gradle 7.3.3版本:distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-all.zip - 清理缓存并重新构建
执行以下命令清除缓存后重新构建:flutter clean cd android && ./gradlew clean cd .. && flutter pub get && flutter run - 检查SDK组件完整性
打开Android Studio的SDK Manager,确保已安装Android SDK Build-Tools 33.0.0及以上版本,同时确认对应API Level的SDK Platform已下载。
内容的提问来源于stack exchange,提问作者Nik
相关产品推荐
相关产品推荐

