有人试图在Unity 3D中集成Google Play游戏服务和Firebase吗?

I'm interested in
在我的游戏中加入Google Play游戏服务和Firebase(开始时为Google Analytics) .

What I did
我下载了当前版本 .

Firebase:v 1.0.1插件下载链接:firebase.google.com/docs/unity/setup到Unity我只导入了FirebaseAnalytics.unitypackage - 因为主要目标是集成Google Analytics(在课程开始时)

Google Play Game Services v 0.9.35插件下载链接:github.com/playgameservices/play-games-plugin-for-unity

在下载这些插件后您可以注意到,Firebase的版本为1.2.6.0的Play服务解析器,而Google Play游戏服务的版本为1.2.2.0的Play服务解析器 .

我目前的Unity版本:5.2.4

The Unity log informations

Resolver version is now: 10101
UnityEngine.Debug:Log(Object)
GooglePlayServices.PlayServicesResolver:RegisterResolver(IResolver)
GooglePlayServices.ResolverVer1_1:.cctor()
UnityEditor.EditorAssemblies:ProcessInitializeOnLoadAttributes()


Found dependencies:
com.google.android.gms:play-services-games required by (this app)
com.google.android.gms:play-services-basement required by (com.google.firebase:firebase-analytics:9.8+, com.google.android.gms:play-services-games:9+)
com.google.firebase:firebase-common required by (com.google.firebase:firebase-analytics:9.8+)
com.google.firebase:firebase-analytics-impl required by (com.google.firebase:firebase-analytics:9.8+)
com.google.android.gms:play-services-tasks required by (com.google.android.gms:play-services-base:9.8+, com.google.android.gms:play-services-auth:9+)
com.google.android.gms:play-services-base required by (com.google.android.gms:play-services-games:9+)
com.google.android.gms:play-services-drive required by (com.google.android.gms:play-services-games:9+)
com.google.android.gms:play-services-auth-base required by (com.google.android.gms:play-services-auth:9+)
com.android.support:support-annotations required by (com.android.support:support-v4:23.1+)
UnityEngine.Debug:Log(Object)
Google.JarResolver.PlayServicesSupport:Log(String, Boolean)
Google.JarResolver.PlayServicesSupport:ResolveDependencies(Boolean)
GooglePlayServices.ResolverVer1_1:DoResolutionNoAndroidPackageChecks(PlayServicesSupport, String, OverwriteConfirmation)
GooglePlayServices.<DoResolution>c__AnonStorey1:<>m__0()
GooglePlayServices.ResolverVer1_1:DoResolution(PlayServicesSupport, String, OverwriteConfirmation, Action)
GooglePlayServices.PlayServicesResolver:Resolve(Action)
GooglePlayServices.PlayServicesResolver:AutoResolve()
UnityEditor.EditorApplication:Internal_CallUpdateFunctions()




WARNING: No compatible versions of com.google.android.gms:play-services-games required by (this app), will try using the latest version 10.0.1
UnityEngine.Debug:Log(Object)
Google.JarResolver.PlayServicesSupport:Log(String, Boolean)
Google.JarResolver.PlayServicesSupport:ResolveDependencies(Boolean)
GooglePlayServices.ResolverVer1_1:DoResolutionNoAndroidPackageChecks(PlayServicesSupport, String, OverwriteConfirmation)
GooglePlayServices.<DoResolution>c__AnonStorey1:<>m__0()
GooglePlayServices.ResolverVer1_1:DoResolution(PlayServicesSupport, String, OverwriteConfirmation, Action)
GooglePlayServices.PlayServicesResolver:Resolve(Action)
GooglePlayServices.PlayServicesResolver:AutoResolve()
UnityEditor.EditorApplication:Internal_CallUpdateFunctions()




Found dependencies:
com.google.android.gms:play-services-nearby required by (this app)
com.google.android.gms:play-services-basement required by (com.google.firebase:firebase-analytics:9.8+, com.google.android.gms:play-services-games:9+)
com.google.firebase:firebase-common required by (com.google.firebase:firebase-analytics:9.8+)
com.google.firebase:firebase-analytics-impl required by (com.google.firebase:firebase-analytics:9.8+)
com.google.android.gms:play-services-tasks required by (com.google.android.gms:play-services-base:9.8+, com.google.android.gms:play-services-auth:9+)
com.google.android.gms:play-services-base required by (com.google.android.gms:play-services-games:9+)
com.google.android.gms:play-services-drive required by (com.google.android.gms:play-services-games:9+)
com.google.android.gms:play-services-auth-base required by (com.google.android.gms:play-services-auth:9+)
com.android.support:support-annotations required by (com.android.support:support-v4:23.1+)
UnityEngine.Debug:Log(Object)
Google.JarResolver.PlayServicesSupport:Log(String, Boolean)
Google.JarResolver.PlayServicesSupport:ResolveDependencies(Boolean)
GooglePlayServices.ResolverVer1_1:DoResolutionNoAndroidPackageChecks(PlayServicesSupport, String, OverwriteConfirmation)
GooglePlayServices.<DoResolution>c__AnonStorey1:<>m__0()
GooglePlayServices.ResolverVer1_1:DoResolution(PlayServicesSupport, String, OverwriteConfirmation, Action)
GooglePlayServices.PlayServicesResolver:Resolve(Action)
GooglePlayServices.PlayServicesResolver:AutoResolve()
UnityEditor.EditorApplication:Internal_CallUpdateFunctions()


WARNING: No compatible versions of com.google.android.gms:play-services-nearby required by (this app), will try using the latest version 10.0.1
UnityEngine.Debug:Log(Object)
Google.JarResolver.PlayServicesSupport:Log(String, Boolean)
Google.JarResolver.PlayServicesSupport:ResolveDependencies(Boolean)
GooglePlayServices.ResolverVer1_1:DoResolutionNoAndroidPackageChecks(PlayServicesSupport, String, OverwriteConfirmation)
GooglePlayServices.<DoResolution>c__AnonStorey1:<>m__0()
GooglePlayServices.ResolverVer1_1:DoResolution(PlayServicesSupport, String, OverwriteConfirmation, Action)
GooglePlayServices.PlayServicesResolver:Resolve(Action)
GooglePlayServices.PlayServicesResolver:AutoResolve()
UnityEditor.EditorApplication:Internal_CallUpdateFunctions()

等等......但是当我按下build for android时会创建APK文件 . 当我尝试启动应用程序时出现问题 . 弹出窗口显示信息“不幸的是您的应用程序已停止”

Here is the logcat output

E/AndroidRuntime(10074): FATAL EXCEPTION: main
E/AndroidRuntime(10074): Process: com.Garmory.Test, PID: 10074
E/AndroidRuntime(10074): java.lang.NoSuchMethodError: com.google.android.gms.common.internal.zzaa.zzb
E/AndroidRuntime(10074): at com.google.firebase.provider.FirebaseInitProvider.zza(Unknown Source)
E/AndroidRuntime(10074): at com.google.firebase.provider.FirebaseInitProvider.attachInfo(Unknown Source)
E/AndroidRuntime(10074): at android.app.ActivityThread.installProvider(ActivityThread.java:5052)
E/AndroidRuntime(10074): at android.app.ActivityThread.installContentProviders(ActivityThread.java:4647)
E/AndroidRuntime(10074): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4587)
E/AndroidRuntime(10074): at android.app.ActivityThread.access$1500(ActivityThread.java:159)
E/AndroidRuntime(10074): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1328)
E/AndroidRuntime(10074): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(10074): at android.os.Looper.loop(Looper.java:149)
E/AndroidRuntime(10074): at android.app.ActivityThread.main(ActivityThread.java:5283)
E/AndroidRuntime(10074): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(10074): at java.lang.reflect.Method.invoke(Method.java:515)
E/AndroidRuntime(10074): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:825)
E/AndroidRuntime(10074): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:641)
E/AndroidRuntime(10074): at dalvik.system.NativeStart.main(Native Method)

有人可以帮我解决这个问题吗?我还尝试安装新的Play Services Resolver 1.2.6.0(来自github.com/googlesamples/unity-jar-resolver)

先感谢您 .