配置项目“:firebase_auth”时出现问题?

A problem occurred configuring project ':firebase_auth'?

我一直在开发一个 flutter 应用程序。最近我不得不在我的电脑上重新安装所有东西,从那以后,这个错误不断弹出:

Launching lib/main.dart on SM G615F in debug mode... lib/main.dart:1

FAILURE: Build failed with an exception.

  • What went wrong: A problem occurred configuring project ':firebase_auth'.

Could not resolve all dependencies for configuration ':firebase_auth:classpath'.

Could not load module metadata from /home/user/.gradle/caches/modules-2/metadata-2.96/descriptors/org.jetbrains.kotlin/kotlin-stdlib/1.3.50/a8be1fe3b3911d3d3425fe720cf42835/descriptor.bin Failed to notify project evaluation listener.

Could not get unknown property 'android' for project ':firebase_auth' of type org.gradle.api.Project.

Could not find method implementation() for arguments [project ':firebase_core'] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

Could not get unknown property 'android' for project ':firebase_auth' of type org.gradle.api.Project.

  • 尝试:运行 使用 --stacktrace 选项获取堆栈跟踪。 运行 使用 --info 或 --debug 选项以获得更多日志输出。 运行 使用 --scan 以获得完整的见解。

  • https://help.gradle.org

    获取更多帮助

我已经添加了所有必要的依赖项:

dependencies:
  flutter:
    sdk: flutter
  cupertino_icons: ^1.0.2
  intl_phone_number_input: ^0.7.0+2
  flutter_spinkit: ^5.1.0
  provider: ^6.0.2
  firebase_core: ^1.15.0
  firebase_auth: ^3.3.16
  firebase_storage: ^10.2.14
  cloud_firestore: ^3.1.13
  shared_preferences: ^2.0.13
  fluttertoast: ^8.0.9
  get: ^4.6.1

甚至应用级别和 android 级别 build.gradle 中的必要行都存在。对于此特定问题,此处似乎没有任何解决方案,因此我们将不胜感激。

我尝试删除引发错误的依赖项 (shared_preferences、intl_phone_number_input、fluttertoast、firebase_auth、firebase_core、cloud_firestore) 并且它工作了。然后我再次添加依赖项并重新加载应用程序而不停止它,它仍然运行良好。但是当我停止应用程序并再次重新启动时,它抛出了同样的错误。

这是最新版本的 flutter 的问题。我之前使用的是 2.10.5,当我不得不重新安装所有内容时,它得到了更新。我将它降级到旧版本并清除了缓存,一切都得到了修复。