You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

修改ApplicationId与Namespace后app/build.gradle出现Flutter插件错误

问题原因及解决方案

这个错误的核心是Gradle找不到对应版本的Flutter Gradle插件实现类,大概率是插件版本与Flutter SDK不兼容,或是Gradle缓存损坏导致的。以下是具体解决步骤:

1. 清理Gradle缓存

直接删除Gradle缓存目录,强制重新下载正确的插件文件:

  • 找到缓存路径:C:/Users/Owner/.gradle/caches
  • 删除整个caches文件夹(或仅删除错误日志中提到的12cba31fab3a51632261745af12b9ffc对应的子目录)

2. 修正插件版本配置

Flutter Gradle插件的版本需要与本地Flutter SDK版本严格对应,不要手动指定版本号,让SDK自动匹配:

  • 打开android/app/build.gradle,确保plugins块中Flutter插件的声明没有硬编码版本:
    plugins {
        id "com.android.application"
        id "kotlin-android"
        id "dev.flutter.flutter-gradle-plugin" // 这里不要加version参数
        id "com.google.gms.google-services"
    }
    
  • 打开根目录的android/build.gradle,检查plugins块的配置,确保插件版本由SDK管理:
    plugins {
        id "dev.flutter.flutter-gradle-plugin" apply false
        // 不要手动写version: '1.0.0'
    }
    

3. 同步Flutter项目配置

执行以下命令清理并同步项目:

flutter clean
flutter pub get

4. 验证local.properties配置

确保android/local.properties文件中正确配置了Flutter SDK路径,比如:

flutter.sdk=C:\\flutter

完成以上步骤后,重新构建Android项目,错误应该会消失。

内容的提问来源于stack exchange,提问作者LostTexan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 08:25:17