首页 > 解决方案 > java.lang.ClassNotFoundException:在路径上找不到类“com.google.firebase.provider.FirebaseInitProvider”:DexPathList

问题描述

这是 MultiDex 的典型错误,但在颤振中我无法解决。logcat中的错误是:

java.lang.ClassNotFoundException: Didn't find class "com.google.firebase.provider.FirebaseInitProvider" on path: DexPathList

但是在颤振中我们必须使用FlutterActivityMainApplication所以我不能做太多推荐的解决方案。当我使用时,MultiDex.install(this);我收到此错误:

error: cannot find symbol
    MultiDex.install(this);

我怎么解决这个问题?我需要在 sdk 19 (Android 4.4) 中使用 Firebase。

标签: androidfirebaseflutterandroid-multidex

解决方案


推荐阅读