我不久前开始在我的项目中使用Google Play服务。 错误随机出现。当我转到Window / Google Play游戏/设置/ Android设置...而不是单击设置时,错误消失了,但在几次编辑后它再次出现。我不知道是什么导致了这个问题。
我虽然它与Google Play游戏有关,但它之前没有发生过,所以我不确定是不是这样。
NullReferenceException:未将对象引用设置为的实例 宾语 UnityEditor.InspectorWindow.OnSelectionChange()(在C:/buildslave/unity/build/Editor/Mono/Inspector/InspectorWindow.cs:148) System.Reflection.MonoMethod.Invoke(System.Object obj,BindingFlags invokeAttr,System.Reflection.Binder binder, System.Object []参数,System.Globalization.CultureInfo文化) (在 /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222) Rethrow as TargetInvocationException:调用目标抛出了异常。 System.Reflection.MonoMethod.Invoke(System.Object obj,BindingFlags invokeAttr,System.Reflection.Binder binder, System.Object []参数,System.Globalization.CultureInfo文化) (在 /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232) System.Reflection.MethodBase.Invoke(System.Object obj,System.Object [] parameters)(at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115) UnityEditor.HostView.Invoke(System.String methodName,System.Object obj)(at C:/buildslave/unity/build/Editor/Mono/HostView.cs:285) UnityEditor.HostView.Invoke(System.String methodName)(在C:/buildslave/unity/build/Editor/Mono/HostView.cs:278) UnityEditor.HostView.OnSelectionChange()(在C:/buildslave/unity/build/Editor/Mono/HostView.cs:167) UnityEditor.AssetDatabase:刷新() GooglePlayGames.Editor.GPGSUpgrader:.cctor()(在Assets / GooglePlayGames / Editor / GPGSUpgrader.cs:112) UnityEditor.EditorAssemblies:ProcessInitializeOnLoadAttributes()
我可以使用此错误构建项目,它似乎有效,但它很烦人。我可以做些什么来追踪这个问题?
答案 0 :(得分:3)
这是一个已知的 Google Play游戏错误。您可以阅读有关此here的更多信息。
答案 1 :(得分:0)
Unity 2017.2.0f3解决了这个问题。
在后续版本中打破