将应用程序添加到 Fabric 控制台(使用 Firebase)

Add app to Fabric console (with Firebase)

我有一个新的 android 应用程序,我已成功连接到 Firebase。我还成功启用了 Crashlytics(通过 Firebase)。令我惊讶的是,我发现 Firebase 还没有 Crashlytics Beta。但是,我想通过 Crashlytics Beta 分发该应用程序的测试版本。

所以我也尝试将应用程序添加到 Fabric(不是 Firebase)控制台,但是 Android Studio Fabric 插件没有检测到它,它也没有出现在 Fabric 控制台中。

所以我的问题是双重的: 我可以通过 Firebase 以某种方式分发测试应用程序吗? 如果没有,我如何将应用程序也添加到 Fabric 控制台?注意,之前没有集成fabric,我直接通过firebase集成fabric

android studio 中有一个 fabric 插件。安装那个。 登录后,您可以选择 crashlytics,它会自动将您的应用与 fabric 集成。

然后为了检查崩溃,你可以去fabric.io控制台检查一下。 检查您是否完成了以下操作:

在build.gradle

     repositories {maven { URL 'https://maven.fabric.io/public' }}
     dependencies {classpath 'io.fabric.tools:gradle:1.25.1'}
     apply plugin: 'io.fabric'

申请中class

     Fabric.with(this, new Crashlytics())

在清单中:

     <meta-data
      android:name="io.fabric.ApiKey"
      android:value="your key"/>

在 fabric crashlytics 中创建应用程序 并关注这个 link https://fabric.io/kits/android/crashlytics/install

在那之后你的应用程序崩溃了。 现在您可以看到您的应用已自动添加到 fabric crashlatics 控制台