0

我为 GooglePlayGameServices 添加Prime31插件,但它不想进行身份验证并发送错误:“UI 线程上的异常运行命令”

if( GUILayout.Button( "Authenticate" ) )
            {
                PlayGameServices.authenticate();
            }

public static void authenticate()
        {
            if( Application.platform != RuntimePlatform.Android )
                return;

            _plugin.Call( "authenticate" );
        }

我完成了教程的所有步骤。

4

1 回答 1

0

请确保您使用的是活动共享系统。此外,r21 Google Play SDK 现在要求您使用 JDK 1.7 或更高版本进行编译。它不会与旧的 JDK 版本一起编译。r21 Play SDK 也有一个关于静默身份验证的错误。由于 Play SDK 中的错误,我们不得不在 2.10 版插件中关闭自动静默身份验证。当您准备好对用户或 authenticate 方法进行实际身份验证时,可以使用 beginSilentAuthentication 方法。

于 2015-08-11T01:01:18.410 回答