Firebase Analytics 一直在 Android 中导致错误,为什么?

Firebase Analytics keeps causing errors in Android, why?

在我的 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)

知道这个错误的原因和原因吗?

您使用的是哪个 Firebase 版本?尝试更新到最新版本,9.6

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

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

我缺少一个依赖项:

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

在支持文档中,但是明确提到了。我添加了它,现在可以正常使用了。