[英]Build Failing with an exception when adding firebase_auth or cloud_firestore in the pubspec.yaml file (firebase_core is working):
From the run terminal of android studio:从android studio的运行终端:
FAILURE: Build failed with an exception. FAILURE:构建失败,出现异常。
Where: Script 'C:\\Flutter\\src\\flutter\\packages\\flutter_tools\\gradle\\flutter.gradle' line: 362其中:脚本 'C:\\Flutter\\src\\flutter\\packages\\flutter_tools\\gradle\\flutter.gradle' 行:362
What went wrong: A problem occurred configuring project ':cloud_firestore_web'.出了什么问题:配置项目“:cloud_firestore_web”时出现问题。
Could not find method implementation() for arguments [project ':firebase_core'] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
无法在 org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler 类型的对象上找到参数 [project ':firebase_core'] 的方法 implementation()。
Similar issue with firebase_auth. firebase_auth 的类似问题。
Had a similar problem recently, here are the steps that fixed it for me.最近遇到了类似的问题,以下是为我修复它的步骤。
Run flutter pub upgrade to upgrade all the Firebase plugins to the latest versions.运行 flutter pub upgrade 将所有 Firebase 插件升级到最新版本。
Use the steps at https://firebase.flutter.dev/docs/migration to check for any deprecated code.使用https://firebase.flutter.dev/docs/migration 中的步骤检查任何已弃用的代码。
In the android/build.gradle file, make sure the google services dependency is classpath 'com.google.gms:google-services:4.3.3'
or whatever the latest version is.在 android/build.gradle 文件中,确保 google services 依赖项是
classpath 'com.google.gms:google-services:4.3.3'
或任何最新版本。
In the android/app/build.gradle file, if you have any dependencies of the form implementation 'com.google.firebase:[firebase-product:version-number]
then get rid of those lines在 android/app/build.gradle 文件中,如果您有表单
implementation 'com.google.firebase:[firebase-product:version-number]
任何依赖项,则删除这些行
Run flutter clean运行 flutter clean
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.