Android Crashlytics 停留在 "Build and run your app"

标签 android crashlytics-android

我完全按照教程 ( https://firebase.google.com/docs/crashlytics/get-started?authuser=1&platform=android#android ) 进行操作,但仍然无法在 firebase Crashlytics 上看到我的应用程序。这是我的配置:

在根 build.gradle

  dependencies {
    classpath 'com.android.tools.build:gradle:3.4.0'
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    classpath 'com.google.gms:google-services:4.2.0'
    classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
    classpath 'io.fabric.tools:gradle:1.31.0'
  }

在应用 build.gradle

...
apply plugin: "io.fabric"

...
//Firebase
  implementation 'com.google.firebase:firebase-core:17.0.1'
  implementation 'com.google.firebase:firebase-config:18.0.0'
  implementation 'com.google.firebase:firebase-analytics:17.0.1'
  implementation 'com.crashlytics.sdk.android:crashlytics:2.10.1'

申请中

Fabric.with(this, Crashlytics());

我正在调试上构建和运行应用程序,但在我看到的日志中没有任何反应

I/CrashlyticsInitProvider: CrashlyticsInitProvider skipping initialization

I/CrashlyticsCore: Initializing Crashlytics Core 2.7.0.33

我可能遗漏了什么?

最佳答案

对于面临类似问题的任何人,我已经寻找了许多小时并最终检查了合并的 list ,并认为有一个第 3 方库实际上正在设置他们自己的 Crashlytics 配置,该配置覆盖了我的。所以或许可以调查一下。

我最终将此添加到我的 list 中:

<meta-data
    tools:node="remove"
    android:name="io.fabric.ApiKey"/>

关于Android Crashlytics 停留在 "Build and run your app",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57475314/

相关文章:

android - 如何从 crashlytics 清除我的应用注销数据

android - 将 SDK 更新到 17.0.0+ 版本后,我在 Firebase Crashlytics 仪表板上看不到崩溃

android - Release build crashlytics 不在崩溃报告中发送行号?

android - NestedScrollView 内的 RecyclerView 中的 SmoothScrollTo 项目

android - Firebase.initializeApp();和 FirebaseMessaging.instance.getToken() 抛出 android native 异常

java - 必须显示不在 for 循环中的类型

android - Crashlytics NDK 符号和 Gradle 任务

android - 在android中以编程方式将屏幕设置为关闭

java - 根据处理程序恢复和暂停计时器

android - Crashlytics 安卓 NDK : missing all symbols in crash reports