Flutter+Firebase聊天应用真机安装失败,Gradle插件未找到求助
解决方案
1. 修正项目根目录的build.gradle配置
打开项目根目录(非android/app子目录)的build.gradle文件,确保正确声明Flutter Gradle插件版本并配置必要仓库:
plugins { // 版本号需匹配你的Flutter SDK版本,例如Flutter 3.x系列可使用1.0.0或对应兼容版本 id "dev.flutter.flutter-gradle-plugin" version "1.0.0" apply false id "com.android.application" version "7.4.2" apply false id "org.jetbrains.kotlin.android" version "1.8.0" apply false } allprojects { repositories { google() mavenCentral() // 旧版Flutter可能需要该本地仓库,新版可省略(mavenCentral已包含插件) maven { url "$flutterSdkPath/packages/flutter_tools/gradle" } } }
2. 调整app子目录的build.gradle配置
你的错误出在android/app/build.gradle第4行,这里的插件引用无需重复添加版本号,修改为:
plugins { id "com.android.application" id "kotlin-android" id "dev.flutter.flutter-gradle-plugin" // 版本由根目录配置统一控制 }
3. 清理缓存并重新构建
执行以下命令清除旧缓存、同步依赖后重新构建:
flutter clean flutter pub get cd android && gradlew clean build
4. 检查Flutter SDK关联
确认开发工具(Android Studio/VS Code)已正确关联Flutter SDK,路径错误也会导致插件无法被识别。可运行flutter doctor检查Android相关环境配置是否完整。
内容的提问来源于stack exchange,提问作者moz
相关产品推荐
相关产品推荐

