简体   繁体   English

将 firebase-core 和 auth 添加到项目后无法运行 flutter 应用程序

[英]Can't run the flutter app after added firebase-core and auth to the project

Here's the error in console, plus flutter doctor didn't showed any error.这是控制台中的错误,加上 flutter doctor 没有显示任何错误。 I've tried upgraded the android sdk to 28, check build.gradle.我试过将 android sdk 升级到 28,检查 build.gradle。 It still don't work and I have no clue.它仍然不起作用,我不知道。

Error错误

Pubspec.yaml pubspec.yaml

version: 1.0.0+1

environment:
  sdk: ">=2.7.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  google_fonts: ^1.1.1
  path_provider: ^1.6.24
  cupertino_icons: ^0.1.3

dev_dependencies:
  flutter_test:
    sdk: flutter

1- Move them to dependencies 1- 将它们移动到依赖项

2- Leave a space at the beggining of the dependencie name like so: 2- 在依赖名称的开头留一个空格,如下所示:

dependencies:
  flutter:
    sdk: flutter
    
  firebase_core: ^0.5.1
  firebase_auth: ^0.18.2
  google_fonts: ^1.1.0
  provider: ^4.3.2+2

If you realize, it's like if flutter and the rest of your dependencies were at the same level如果您意识到,这就像 flutter 和您的其他依赖项处于同一级别

Its AAPT issue;它的 AAPT 问题; Open this open C:\\Users\\user\\Desktop\\Projects\\Flutter\\eLesson\\android\\app\\src\\main\\AndroidManifest.xml and remove style/Theme.AppCompat.Light.NoActionBar打开这个 open C:\\Users\\user\\Desktop\\Projects\\Flutter\\eLesson\\android\\app\\src\\main\\AndroidManifest.xml并删除style/Theme.AppCompat.Light.NoActionBar

and your App or some of you plugin is not compatible to AndroidX.并且您的应用程序或某些插件与 AndroidX 不兼容。 Open android folder of your project in separate Android Studio.在单独的 Android Studio 中打开项目的 android 文件夹。 Right click on Project->Refactor->Migrate to AndroidX.右键单击项目->重构->迁移到AndroidX。

Repeat this process for each of your plugin folder.对每个插件文件夹重复此过程。

Clean and Rebuild.清洁和重建。

Enjoy.享受。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Android Gradle:添加firebase:firebase-core后,google-services插件的版本冲突 - Android Gradle: Version conflict of the google-services plugin after added firebase:firebase-core 无法解析play-services-auth和firebase-core - Failed to resolve play-services-auth and firebase-core 使用谷歌地图活动创建项目时找不到 firebase-core - Can not find firebase-core when created project with google maps activity 添加firebase_core依赖项后无法运行flutter应用程序 - Unable to run flutter app after adding firebase_core dependency 错误:无法解决:com.google.firebase:firebase-core:18.1.0在“项目结构”对话框中显示受影响的模块:app - ERROR: Failed to resolve: com.google.firebase:firebase-core:18.1.0 Show in Project Structure dialog Affected Modules: app firebase-core:找不到12.0.1 - firebase-core:12.0.1 not found Flutter - 无法捕获 Firebase 身份验证异常 - Flutter - Can't catch Firebase auth exception 将Firebase集成到应用中:“找不到com.google.firebase:firebase-core:9.6.1” - Integrating Firebase in the app: “Could not find com.google.firebase:firebase-core:9.6.1” Android上的Firebase需要`firebase-core`吗? - Is `firebase-core` required for Firebase on Android? 更新 firebase 构建版本后无法运行应用程序 - Can't run the app after updated the firebase build version
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM