gpt4 book ai didi

android - 无法将 Firebase 设置到我的 Unity 项目 : System. Reflection.ReflectionTypeLoadException

转载 作者:行者123 更新时间:2023-11-30 00:46:39 24 4
gpt4 key购买 nike

我尝试将 Firebase 实时数据库集成到我的 Unity 项目中。目前我致力于为 Android 构建。我做了以下所有步骤: https://firebase.google.com/docs/unity/setup

  • 我将我的应用程序注册到 Firebase 控制台并获得了 google-services.json
  • 我下载并导入了与 Firebase 数据库相关的包。

但是,我经常在编辑器中遇到关于某些 System.Reflection.Assembly.GetTypes ... 的错误(我认为一些与编辑器相关的脚本会出错)。

我为 Android SDK(google 存储库等)更新了许多包。错误消息字面上改变了,但相似。这是我的输出:

Unhandled Exception: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.

at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)

at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0

at Mono.CSharp.RootNamespace.ComputeNamespaces (System.Reflection.Assembly assembly, System.Type extensionType) [0x00000] in <filename unknown>:0

at Mono.CSharp.RootNamespace.ComputeNamespace (Mono.CSharp.CompilerContext ctx, System.Type extensionType) [0x00000] in <filename unknown>:0

at Mono.CSharp.GlobalRootNamespace.ComputeNamespaces (Mono.CSharp.CompilerContext ctx) [0x00000] in <filename unknown>:0

at Mono.CSharp.Driver.LoadReferences () [0x00000] in <filename unknown>:0

at Mono.CSharp.Driver.Compile () [0x00000] in <filename unknown>:0

at Mono.CSharp.Driver.Main (System.String[] args) [0x00000] in <filename unknown>:0

The class UnityEngine.Networking.UnityWebRequest could not be loaded, used in UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null

我哪里错了?提前致谢。

最佳答案

这是我们的 Firebase SDK 构建中的回归,需要 Unity 5.4 或更高版本(包括 UnityWebRequest 的类型)。

如果您下载最新的 SDK,您应该不会看到这个问题。

关于android - 无法将 Firebase 设置到我的 Unity 项目 : System. Reflection.ReflectionTypeLoadException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41692091/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com