Gradle评估项目':app'报错 是否需修改Gradle配置及调整版本?
问题关联说明
你遇到的两个报错直接相关。「Plugin with id 'com.google.gms.google-services:4.3.10' not found.」是根因错误,该错误触发了项目评估失败的「A problem occurred evaluating project ':app'」报错。
需修改的配置内容
你无需调整现有版本号,只需要修正app/build.gradle文件中的插件引用语法错误即可:
- 找到
app/build.gradle中如下代码行:
apply plugin: 'com.google.gms.google-services:4.3.10'
- 将其修改为:
apply plugin: 'com.google.gms.google-services'
注:google services插件的版本已经在项目级
android/build.gradle的buildscript.dependencies中通过classpath 'com.google.gms:google-services:4.3.10'声明过,在应用级引入插件时不需要额外携带版本号,携带版本号的写法不符合Gradle插件引入规则,会导致插件找不到的报错。
兼容验证
你当前的Gradle、AGP、Kotlin版本组合和你使用的Flutter 2.5.2版本完全兼容,不需要调整版本号:
- Gradle 6.7 对应 Android Gradle Plugin 4.1.0 符合官方版本匹配要求
- Kotlin 1.5.31 和上述工具链版本无兼容冲突
生效步骤
修改完成后依次执行以下命令即可恢复正常编译:
flutter cleanflutter pub get- 重新运行项目
内容的提问来源于stack exchange,提问作者Leena Marie
相关产品推荐
相关产品推荐

