Firebase Analytics会导致Android出错,为什么?

时间:2016-10-03 17:11:32

标签: android firebase firebase-analytics

在我的Android应用中安装Firebase Analytics后,我不断收到以下错误并导致应用崩溃。

10-03 19:08:03.917 17740-17759/******* E/FA: Task exception on worker thread: java.lang.IncompatibleClassChangeError: 
The method 'java.io.File android.support.v4.content.ContextCompat.getNoBackupFilesDir(android.content.Context)' was expected to be of type virtual but instead was found to be of type direct
(declaration of 'com.google.firebase.iid.zzg' appears in /data/data/********/files/instant-run/dex/slice-com.google.firebase-firebase-iid-9.0.0_4ac10bd34145eacbd51560cb14cd41a784d8c1aa-classes.dex): com.google.android.gms.measurement.internal.zzt.zzEd(Unknown Source)

知道导致此错误的原因和原因是什么?

2 个答案:

答案 0 :(得分:0)

我认为文档中有问题。说明书没有告诉我这个额外的步骤。

我错过了依赖:

compile 'com.google.firebase:firebase-core:9.6.1'

然而,在支持文档中明确提到了它。我添加了它,现在工作正常。

答案 1 :(得分:-1)

您使用的Firebase版本是什么?尝试将其更新到最新版本,9.6

参考:https://developers.google.com/android/guides/releases