android - 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
但是在颤振中我们必须使用FlutterActivity
,MainApplication
所以我不能做太多推荐的解决方案。当我使用时,MultiDex.install(this);
我收到此错误:
error: cannot find symbol
MultiDex.install(this);
我怎么解决这个问题?我需要在 sdk 19 (Android 4.4) 中使用 Firebase。
解决方案
推荐阅读
- javascript - 为折线图中的点添加信息(js)
- xamarin.forms - FCM(FirebaseMessagingService):如何在安装时为推送通知注册应用程序
- python - 如何在创建用户时更新特定用户类型的状态
- react-native - React Native Navigation V5 堆栈、BottomTab 和抽屉式导航
- kubernetes - 如何在 Kubernetes 中创建服务帐户时禁用创建令牌秘密创建?
- python - AllenNLP 语义角色标注器 - 参数注释
- python - 在 python 中使用 selenium 查找和下载文件
- java - 无法在 Spring Boot 中解析 JSON
- java - 从另一个类调用时无法调用向ComboBox添加项目,ComboBox的getter返回null
- javascript - JavaScript 最大化点击