2017-01-17 4 views
1

Firebase Realtime DatabaseをUnityプロジェクトに統合しようとしています。現在私はAndroid用の建物を作っています。私はFirebaseコンソールに私のアプリを登録してグーグル-services.jsonを得 ​​UnityプロジェクトにFirebaseをセットアップできません:System.Reflection.ReflectionTypeLoadException

  • :私は、内のすべてのステップを行いました。
  • Firebaseデータベースに関連するパッケージをダウンロードしてインポートしました。

しかし、私はいつも編集者にエラーがありました(編集者関連のスクリプトの中には、エラーが出ると思います)。System.Reflection.Assembly.GetTypes ...です。

Android SDK (google repository, etc.)の多くのパッケージを更新しました。 エラーのメッセージは文字通り変更されましたが、同様です。ここに私の出力があります:

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 

どこが間違っていますか? ありがとうございます。

答えて

1

これは、Unity 5.4以降(UnityWebRequestのタイプを含む)が必要なFirebase SDKのビルドにおける回帰です。

最新のSDKをダウンロードした場合、この問題は発生しません。

+0

ありがとうございます!それはどんな強力な機能です... – fercis

関連する問題