如何解决Flutter-Crashlytics仍在Firebase中加载
我正在尝试为Flutter应用程序实现Crashlytics。
我遵循此documentation来实现Crashlytics,但仍在Firebase中加载:
android / app / build.gradle
apply plugin: 'com.google.firebase.crashlytics'
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation 'com.google.firebase:firebase-analytics:17.5.0'
implementation 'com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava'
implementation 'com.google.firebase:firebase-auth:19.2.0'
implementation 'com.google.firebase:firebase-messaging:20.2.4'
}
android / build.gradle
dependencies {
classpath 'com.android.tools.build:gradle:3.5.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.google.gms:google-services:4.3.3'
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.2.0'
}
当我按下我的按钮时:
child: FloatingActionButton(
heroTag: "mainFloatingButtonTag",onPressed: () {
FirebaseCrashlytics.instance.crash();
},...
)
崩溃了我的应用10到10次,但仍然没有任何反应。我不知道我是否忘记了什么。 (在调试模式和发布模式下测试)
谢谢
解决方法
目前正在调查中。
请参阅https://github.com/FirebaseExtended/flutterfire/issues/3669
上的讨论更新后的说明可以在https://github.com/FirebaseExtended/flutterfire/pull/3860
中找到 ,仅在以下情况下将报告发送到控制台
FirebaseCrashlytics.instance.setCrashlyticsCollectionEnabled(true);
Here是如何使用firebase_crashlytics实施它。
希望有帮助!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。