【发布时间】:2019-11-17 21:38:47
【问题描述】:
对于我正在开发的应用程序,我的一些客户端设备上出现了一些崩溃。 我怀疑这与我错过了配置所有不同插件以协同工作的正确方法有关。
例如,在这个官方指南https://firebase.google.com/docs/flutter/setup 它说使用:
firebase_core: ^0.2.5
但是当前的插件版本(https://github.com/flutter/plugins)是:
firebase_core: ^0.4.0+6
这只是一个例子。我使用了许多其他 Firebase / Firestore 插件,但如何正确配置它们真的不清楚。
在Gralde文件中添加这个依赖和更多配置,例如:
implementation 'com.google.firebase:firebase-core:16.0.9'
在此添加 AndroidX 配置: build.gradle:
androidTestImplementation 'androidx.test:runner:1.1.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1'
gradle.properties:
android.enableJetifier=true
android.useAndroidX=true
所以我的问题是: 如何使用所有配置文件(pubspec.yaml、build.gradle 等)正确配置我的应用程序?
【问题讨论】: