flutter - Flutter Firebase Analytics:找不到方法 setCurrentScreen 的实现
问题描述
环顾四周,没有找到解决这个问题的方法:
[错误:flutter/lib/ui/ui_dart_state.cc(148)] 未处理的异常:MissingPluginException(在通道 plugins.flutter.io/firebase_analytics 上找不到方法 setCurrentScreen 的实现)
在我的颤振依赖项中使用 firebase_analytics: ^5.0.6。
解决方案
在您的 android/app/build.gradle 文件中设置 minSdkVersion 21 或在 android/app/build.gradle 文件的依赖项中添加此实现“androidx.multidex:multidex:2.0.0”
来自:https ://github.com/FirebaseExtended/flutterfire/issues/1401
我猜第二个选项对我有用,因为我迁移到了 AndroidX。
我对您的建议是进行 AndroidX 迁移,然后尝试第二个选项。
推荐阅读
- firebase - 如何使用 request.auth 发送 Firestore 请求!= null 与 Firebase 身份验证?
- gitlab - 如何防止项目维护者在 GitLab 中添加新成员?
- c++ - 为什么头文件中有多个“公共”关键字?
- python - 使用python下载excel文件
- bootstrap-4 - Bootstrap 列不像我期望的那样工作?
- ios - 在目标 C 中的 Viewcontroller 类之外的 uiwebview 控制器上调用函数
- c# - ASP.NET CORE 中的 Projection 和 Join 表有什么区别
- c - 如何读取带有空白单元格的表单 CSV 文件(所有单元格都是字符串)
- html - Angular 5:选择列表选项文本的不同前景色
- ios - 在“过滤器”之后或通过查找“包含”的“firstIndex”从数组中快速删除项目