Flutter构建报错:无法解析dev.flutter.flutter-plugin-loader插件(1.0.0版本)
解决Flutter项目Gradle无法解析
dev.flutter.flutter-plugin-loader插件的问题 检查Flutter SDK与项目配置一致性
- 执行
flutter doctor确认SDK安装完整、组件无缺失 - 打开项目
android/settings.gradle,定位第20行的插件声明,确认version: '1.0.0'与本地Flutter SDK兼容。若SDK为最新版,可尝试将版本调整为SDK匹配的兼容值(部分新版SDK对应插件版本可能已更新)
- 执行
修复Gradle仓库配置
- 打开
android/build.gradle,确保buildscript和allprojects块包含必要仓库:buildscript { repositories { google() mavenCentral() } // 保留其他原有配置 } allprojects { repositories { google() mavenCentral() } } - 检查
settings.gradle的pluginManagement块,补充仓库配置:pluginManagement { repositories { google() mavenCentral() gradlePluginPortal() } }
- 打开
清理缓存重新构建
- 执行
flutter clean清理项目缓存 - 删除项目
android/.gradle和android/build目录 - 重新执行
flutter run触发Gradle重新下载依赖
- 执行
验证Flutter SDK路径关联
- 打开
android/local.properties,确认flutter.sdk路径指向正确的SDK目录,示例:flutter.sdk=D:\\Android\\flutter - 若路径错误,修改后保存再重新构建
- 打开
内容的提问来源于stack exchange,提问作者Long Hoà
相关产品推荐
相关产品推荐

