kotlin - Fabric.io 上传不适用于 crashlytics 和 kotlin

标签 kotlin crashlytics google-fabric

我想用 Fabric.io 上传我的应用程序,但她没有显示在界面中。

我关注这个tutorial第一次上传。

我将其添加到我的 Build.gradle

apply plugin: 'io.fabric'
implementation('com.crashlytics.sdk.android:crashlytics:2.9.7@aar') {
    transitive = true;
}

我将我的 apiKey 添加到我的 AndroidManifest

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

然后我将其添加到我的 app main

import com.crashlytics.android.Crashlytics
import io.fabric.sdk.android.Fabric
override fun onCreate() {
    super.onCreate()
    Fabric.with(this, Crashlytics())
}

当我使用 Android Studio 构建时我没有出错,但我的应用程序没有上传

我错过了哪一步?

最佳答案

看起来 Crashlytics 2.9.7 有问题,因为同样的问题刚刚发生在我身上。可以通过将依赖降级到2.9.6版本来解决

关于kotlin - Fabric.io 上传不适用于 crashlytics 和 kotlin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53664922/

相关文章:

android - 在 kotlin 中重新创建对象

crash - Android 应用程序在 Jetpack Compose 项目中卡住而不是崩溃

Android,有没有办法在应用程序内更新 Fabric Beta 分布式应用程序?

android - 与 .apply 一起使用时,修饰符不起作用

android - 是否有一些 Kotlin 文件的反编译器可以反编译为 kotlin *.kt 文件

google-fabric - 为什么结构是 "The Fabric iOS and Android mobile apps will be sunset on November 30, 2018. After this date, you will not be able to log into the apps"?

gradle - 在 gradle-5.1.1 中用什么代替 TaskInternalexecute() ?

android - 启用 Dexguard 时,Crashlytics 的堆栈跟踪将文件名显示为未知来源

android - Jetpack Compose 中的按钮上的文本未更新

android - Fabric Beta 和 APK 拆分