我有一个新的Android应用程序,我成功连接到Firebase。我还成功启用了Crashlytics(通过Firebase)。令我惊讶的是,我发现,Firebase还没有Crashlytics Beta。但是,我想通过Crashlytics Beta分发应用程序的测试版本。
所以我尝试将应用程序添加到Fabric(而不是Firebase)控制台,但Android Studio Fabric插件没有检测到它,并且它没有出现在Fabric控制台中。
所以我的问题是双重的: 我可以通过Firebase以某种方式分发测试应用程序吗? 如果没有,我如何将应用程序添加到Fabric控制台?注意,没有先前的面料集成,我只是直接通过firebase集成了面料。
答案 0 :(得分:2)
android studio中有一个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'
在应用程序类
中 Fabric.with(this, new Crashlytics())
在清单中:
<meta-data
android:name="io.fabric.ApiKey"
android:value="your key"/>
答案 1 :(得分:0)
在Fabric crashlytics中创建应用 并点击此链接 https://fabric.io/kits/android/crashlytics/install
崩溃之后你的应用程序。 现在,您可以在Fabric crashlatics控制台中看到您的应用程序自动添加