PlayscapeManager 不会在安卓设备上初始化
Posted
技术标签:
【中文标题】PlayscapeManager 不会在安卓设备上初始化【英文标题】:PlayscapeManager won't initialize on android device 【发布时间】:2015-11-13 19:18:19 【问题描述】:我在 adb logcat 中没有收到任何错误或调试消息。 但如果我试图按下目录(更多游戏)按钮,我会得到:
I/Unity (16917):androidJavaException: java.lang.NullPointerException:尝试调用接口方法 '空白 java.util.concurrent.ExecutorService.execute(java.lang.Runnable)' 空对象引用 I/Unity (16917):在 UnityEngine.AndroidJNISafe.CheckException () [0x00000] in :0 I/Unity (16917): at UnityEngine.AndroidJNISafe.CallVoidMethod (IntPtr obj, IntPtr methodID, UnityEngine.jvalue[] args) [0x00000] in :0 I/Unity (16917):在 UnityEngine.AndroidJavaObject._Call (System.String methodName, System.Object[] args) [0x00000] in :0 I/Unity (16917): 在 UnityEngine.AndroidJavaObject.Call (System.String methodName, System.Object[] args) [0x00000] in :0 I/Unity (16917):在 Playscape.Internal.PlayscapeCatalogAndroid.showCatalog () [0x00000] in :0 I/Unity (16917): at Playscape.Catalog.Catalog.showCatalog () [0x00000] in :0 I/Unity (16917): 在 PlayscapeCatalog.ShowCatalog () [0x00000] in :0 I/Unity (16917): UnityEngine.GameObject:SendMessage(String, Object, SendMessageOptions) I/Unity (16917): UnityEngine.GameObject:SendMessage(Strin
有人知道它是什么吗?它就像 PlayscapeManager 没有初始化, 但我尝试将它放在更多场景中,但它不起作用。
当我玩它时,我可以在编辑器中看到它有效,但在手机上却不行。
【问题讨论】:
嗨,Dan,有几个问题:a) 您在构建过程中遇到任何错误吗?后期构建过程是否成功完成? b) 您是否实现了自己的应用程序类?如果有,是否包含 onCreate() 方法? 嗨 Zvi,不,除了上面自己的错误之外,我没有任何错误。它构建得很好,完全没有错误,也没有实现我自己的任何应用程序类。但是我使用 Facebook、google 和 soomla sdks。 您是否认真遵循了集成指南并实施了所有阶段? 是的,每个人。 嗨@Zvi,新的SDK(1.14)仍然出现同样的错误。发现PlayscapeManager正在运行,但是当它必须调用.jar文件时,它会出现上面的错误.有什么想法吗? 【参考方案1】:我设法通过更新 SDK 并做一个新的 google play 服务 JAR 来解决我的问题。
【讨论】:
以上是关于PlayscapeManager 不会在安卓设备上初始化的主要内容,如果未能解决你的问题,请参考以下文章