firebase - 尝试在Flutter项目上添加Firebase时遇到错误

标签 firebase gradle flutter build admob

每当将实现'com.google.firebase:firebase-analytics:17.2.2'应用插件:'com.google.gms.google-services'与app> build.gradle一起添加时,我都会收到错误消息类路径'com.google.gms:google-services:4.3.3'放入android> build.gradle。
如果我不使用这三件事,则应用程序运行正常。我想念什么?

这是我得到的错误

Launching lib\main.dart on Android SDK built for x86 in debug mode...
[!] Your app isn't using AndroidX.
    To avoid potential build failures, you can quickly migrate your app by following the steps on.
Running Gradle task 'assembleDebug'...

FAILURE: Build failed with an exception.

* Where:
Build file 'C:\Users\HASAN\Mobile_App_Projects\bangla_jokes\android\app\build.gradle' line: 24

* What went wrong:
A problem occurred evaluating project ':app'.
> ASCII

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

BUILD FAILED in 1s
Finished with error: Gradle task assembleDebug failed with exit code 1


Flutter医生的屏幕截图
enter image description here

更新许可证后, flutter 医生
enter image description here

另外,为什么这东西总是红色。 app> build.gradle
enter image description here

最佳答案

您需要迁移到androidx。在这里检查:

https://flutter.dev/docs/development/androidx-migration

了解如何将应用程序迁移到androidX。

或者,您可以将flutter更新到最新版本,并创建一个将自动使用androidx的新项目。您可以通过执行以下命令进行更新:

flutter upgrade

关于firebase - 尝试在Flutter项目上添加Firebase时遇到错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60000571/

相关文章:

angular - Firestore 每日配额

Gradle - 使用 RAMdisk

flutter 如何在不占用任何空间的情况下从 ui 中隐藏小部件

android - 如何通过编程从Firebase获取无崩溃用户的百分比

javascript - Firebase 身份验证 Javascript : setCookie for pending Credential for redirect

Android Studio报错,多个dex文件

gradle - 如何在build.gradle中以编程方式从具有动态版本的依赖项中获取解析版本(静态版本)?

flutter - 如何自定义SliverAppBar Flutter?

ios - 词法或预处理器问题 (Xcode) : 'Flutter/Flutter.h' file not found

python - 通过比较两个文档的字段值来定义 Firestore 查询