【发布时间】:2020-03-25 14:42:45
【问题描述】:
我在 Unity 2019.3 有一个使用 dotnet 4.x 的项目。我正在尝试导入 firebase 分析,但出现以下错误:
System.TypeInitializationException:“Firebase.Editor.Measurement”的类型初始化程序引发了异常。 ---> System.MissingMethodException: void Google.EditorMeasurement.set_InstallSourceFilename(string) --- 内部异常堆栈跟踪结束 --- 在 Firebase.Editor.AndroidSettingsChecker..cctor () [0x0000c] 在 Z:\tmp\tmp.SHkOPK7iEJ\firebase\app\client\unity\editor\src\AndroidAPILevelChecker.cs:37
和
MissingMethodException: void Google.EditorMeasurement.set_InstallSourceFilename(string)
有人知道它可能是什么吗?是否缺少任何图书馆?我在任何地方都没有找到对这个问题的参考。
【问题讨论】:
-
我刚刚完成并验证它在我的机器上运行(Firebase 6.13.0 和 Unity 2019.3.6,MacOS)。我强烈建议将此作为问题重新发布在 GitHub (github.com/firebase/quickstart-unity/issues) 上。如果没有,在 GitHub 上的问题模板中找到问题的答案仍然很有用(特别是编辑器版本、运行时等)。
-
感谢您的反馈,我相信我找到了问题,Facebook SDK 和 FireBase 之间存在冲突,我不确定是否只是这样,因为我现在卡住了在另一个问题中,这与这篇文章无关。收到后我会尽快回复您。
-
我很想知道你是怎么做到的!我也许可以将您的解决方案纳入 Firebase 支持手册!
-
试试这个,也许有帮助stackoverflow.com/questions/43677353/…
-
只是好奇,当您导入 sdk 时,您是否也运行了 Play Services Resolver?可能是您缺少一些应该包含在 Plugins/Android 文件夹中的插件。这可能不是您想要的,但如果这有帮助,我会很高兴:)