Crashlytics / Fabric initializationCallback не вызывается

в целом. не соответствует символам новой строки, поэтому попробуйте ((.|\n)*)<foobar>

2
задан LordT 16 January 2019 в 14:13
поделиться

1 ответ

Попробовал почти тот же код в моем классе приложения, но он работал для меня, вызывался success ().

class MyApplication: MultiDexApplication() {
    override fun onCreate() {
        super.onCreate()
        val core = CrashlyticsCore.Builder()
            .build()
        Fabric.with(
            Fabric.Builder(this)
                .kits(Crashlytics.Builder().core(core).build())
                .initializationCallback(object: InitializationCallback<Fabric> {
                    override fun success(p0: Fabric?) {
                        Timber.d("InitializationCallback success")
                    }
                    override fun failure(p0: Exception?) {
                        Timber.d("InitializationCallback failure")
                    }
                })
                .build()
        )
        ...
    }
    ...
}

Проверьте эти

  • Проверьте io.fabric.ApiKey в вашем AndroidManifest.xml
  • Проверьте, возвращает ли contextProvider.invoke() соответствующий контекст
  • Попробуйте [114 ] в качестве контекста и увидеть, работает он или нет
0
ответ дан taka 16 January 2019 в 14:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: