android - 如何使用 firebase 和 unity3d 解决“缺少依赖项”错误
问题描述
我正在将 firebase 与我的 unity3d 项目集成。我已经使用自定义导入选项从 firebase SDK v5.6.1 导入了 DB & Auth 资产。我可以使用编辑器连接到 Firebase,也可以在生成 Windows 应用程序之后。
但是,当我在生成 APK 后通过 android 模拟器(或 iOS)连接时,我在日志中看到以下错误:
InitializationException:Firebase 模块无法初始化:auth(缺少依赖项)、数据库(缺少依赖项)
@Firebase.FirebaseApp.CreateAndTrack (Firebase.FirebaseApp+CreateDelegate createDelegate, Firebase.FirebaseApp existingProxy) @Firebase.FirebaseApp.Create() [0x00027] in :0
任何帮助将不胜感激。
谢谢
尝试了以下方法:
- 从头开始的新项目,没有加载其他包/资产
- 安装了最新的android开发工作室
- 最新的 Unity3d
- 启用与我的 firebase 项目的电子邮件/密码连接。
- 运行解决和强制解决。
解决方案
您似乎在没有安装 google API(google play services)的模拟器上进行测试,请检查您是否选择了带有 Google API 的设备映像。这里的主题相同。
推荐阅读
- ckeditor5 - 如何将“target”属性添加到ckeditor5中的`a`标签?
- r - 在R中导入excel文件时日期更改
- php - 使用 create_function php 读取外部变量
- oracle - 重命名索引影响
- python - Python:根据某些列过滤 numpy 值
- angular - ng2-carouselamos 左右图标不起作用
- javascript - 让模态框占据整个屏幕,而不仅仅是它所在的 iframe
- tsql - t-sql 将重复的十进制值表示为百分比
- javascript - rollupPluginBabelHelpers。引导错误
- r - R会话使用大量内存但工作区中没有大对象