playgameservices / play-games-plugin-for-unity

Google Play Games plugin for Unity
Other
3.46k stars 966 forks source link

Play Games Plugin Crashes on Authentication #1752

Closed egable closed 7 years ago

egable commented 7 years ago

I have adb connected to my Galaxy S8 Plus (US version) via WiFi showing the logs. I have a FetchOBB scene which just downloads the OBB if needed and switches to my Loader scene. My Loader scene has only one object with a script on it, which is this:

using UnityEngine;
using UnityEngine.SceneManagement;
using System.Collections;
using System.IO;
using System.Runtime.Serialization.Formatters.Binary;
using GooglePlayGames;
using GooglePlayGames.BasicApi;
using UnityEngine.SocialPlatforms;

public class Loader : MonoBehaviour
{
    void Awake()
    {
    }
    void Start()
    {
        Debug.Log("Application platform: " + Application.platform);
        if (Application.platform == RuntimePlatform.Android)
        {
            Debug.Log("Building PlayGamesConfig.");
            PlayGamesClientConfiguration config = new PlayGamesClientConfiguration.Builder()
                // enables saving game progress.
                .EnableSavedGames()
                // registers a callback to handle game invitations received while the game is not running.
                //.WithInvitationDelegate(< callback method >)
                // registers a callback for turn based match notifications received while the
                // game is not running.
                //.WithMatchDelegate(< callback method >)
                // requests the email address of the player be available.
                // Will bring up a prompt for consent.
                .RequestEmail()
                // requests a server auth code be generated so it can be passed to an
                //  associated back end server application and exchanged for an OAuth token.
                .RequestServerAuthCode(false)
                // requests an ID token be generated.  This OAuth token can be used to
                //  identify the player to other services such as Firebase.
                .RequestIdToken()
                .Build();

            Debug.Log("Initializing PlayGames");
            PlayGamesPlatform.InitializeInstance(config);
            // recommended for debugging:
            PlayGamesPlatform.DebugLogEnabled = true;
            // Activate the Google Play Games platform
            Debug.Log("Activating PlayGames");
            PlayGamesPlatform.Activate();
            Social.localUser.Authenticate(ProcessLogin);
        }
    }

    public void ProcessLogin(bool success)
    {
        if (!success)
        {
            Debug.Log("Social platform authentication failed.");
        }
        else {
            Debug.Log("Social platform authentication succeeded.");
        }
    }

    void Update()
    {
        if (Input.GetButtonUp("Cancel"))
        {
            Application.Quit();
        }
    }
}

When I do a Build & Run in Unity v5.4.1f1, the game gets transferred and launches and promptly crashes. The logs show this error:

05-19 20:14:16.101 22172 22207 I Unity   : Application platform: Android
05-19 20:14:16.101 22172 22207 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:14:16.101 22172 22207 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:14:16.101 22172 22207 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:14:16.101 22172 22207 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:14:16.101 22172 22207 I Unity   : Loader:Start() (at C:\Development\SpaceShooter\Assets\Scripts\Loader.cs:61)
05-19 20:14:16.101 22172 22207 I Unity   :
05-19 20:14:16.101 22172 22207 I Unity   : (Filename: C Line: 0)
05-19 20:14:16.101 22172 22207 I Unity   :
05-19 20:14:16.101 22172 22207 I Unity   : Building PlayGamesConfig.
05-19 20:14:16.101 22172 22207 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:14:16.101 22172 22207 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:14:16.101 22172 22207 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:14:16.101 22172 22207 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:14:16.101 22172 22207 I Unity   : Loader:Start() (at C:\Development\SpaceShooter\Assets\Scripts\Loader.cs:64)
05-19 20:14:16.101 22172 22207 I Unity   :
05-19 20:14:16.101 22172 22207 I Unity   : (Filename: C Line: 0)
05-19 20:14:16.101 22172 22207 I Unity   :
05-19 20:14:16.104 22172 22207 I Unity   : Initializing PlayGames
05-19 20:14:16.104 22172 22207 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:14:16.104 22172 22207 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:14:16.104 22172 22207 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:14:16.104 22172 22207 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:14:16.104 22172 22207 I Unity   : Loader:Start() (at C:\Development\SpaceShooter\Assets\Scripts\Loader.cs:84)
05-19 20:14:16.104 22172 22207 I Unity   :
05-19 20:14:16.104 22172 22207 I Unity   : (Filename: C Line: 0)
05-19 20:14:16.104 22172 22207 I Unity   :
05-19 20:14:16.108 22172 22207 I Unity   : Activating PlayGames
05-19 20:14:16.108 22172 22207 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:14:16.108 22172 22207 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:14:16.108 22172 22207 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:14:16.108 22172 22207 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:14:16.108 22172 22207 I Unity   : Loader:Start() (at C:\Development\SpaceShooter\Assets\Scripts\Loader.cs:89)
05-19 20:14:16.108 22172 22207 I Unity   :
05-19 20:14:16.108 22172 22207 I Unity   : (Filename: C Line: 0)
05-19 20:14:16.108 22172 22207 I Unity   :
05-19 20:14:16.169 22172 22207 I Unity   : Building GPG services, implicitly attempts silent auth
05-19 20:14:16.169 22172 22207 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:14:16.169 22172 22207 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:14:16.169 22172 22207 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:14:16.169 22172 22207 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:14:16.169 22172 22207 I Unity   : GooglePlayGames.Native.NativeClient:InitializeGameServices() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Native\NativeClient.cs:230)
05-19 20:14:16.169 22172 22207 I Unity   : GooglePlayGames.Native.NativeClient:Authenticate(Action`2, Boolean) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Native\NativeClient.cs:124)
05-19 20:14:16.169 22172 22207 I Unity   : GooglePlayGames.PlayGamesPlatform:Authenticate(Action`2, Boolean) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\ISocialPlatform\PlayGamesPlatform.cs:416)
05-19 20:14:16.169 22172 22207 I Unity   : GooglePlayGames.PlayGamesPlatform:Authenticate(Action`1, Boolean) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\ISocialPlatform\PlayGamesPlatform.cs:385)
05-19 20:14:16.169 22172 22207 I Unity   : GooglePlayGames.PlayGamesPlatform:Authenticate(Action`1) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\ISocia
05-19 20:14:16.261 22172 22207 I Unity   : Using AuthHelper to sign in
05-19 20:14:16.261 22172 22207 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:14:16.261 22172 22207 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:14:16.261 22172 22207 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:14:16.261 22172 22207 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:14:16.261 22172 22207 I Unity   : GooglePlayGames.Native.NativeClient:Authenticate(Action`2, Boolean) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Native\NativeClient.cs:131)
05-19 20:14:16.261 22172 22207 I Unity   : GooglePlayGames.PlayGamesPlatform:Authenticate(Action`2, Boolean) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\ISocialPlatform\PlayGamesPlatform.cs:416)
05-19 20:14:16.261 22172 22207 I Unity   : GooglePlayGames.PlayGamesPlatform:Authenticate(Action`1, Boolean) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\ISocialPlatform\PlayGamesPlatform.cs:385)
05-19 20:14:16.261 22172 22207 I Unity   : GooglePlayGames.PlayGamesPlatform:Authenticate(Action`1) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\ISocialPlatform\PlayGamesPlatform.cs:350)
05-19 20:14:16.261 22172 22207 I Unity   : GooglePlayGames.PlayGamesLocalUser:Authenticate(Action`1) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\ISocialPlatform\PlayGamesLocalUs
05-19 20:14:16.287 22172 22207 W Unity   : !!! [Play Games Plugin DLL] 05/19/17 20:14:16 -04:00 WARNING: Creating new PlayGamesPlatform
05-19 20:14:16.287 22172 22207 W Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:14:16.287 22172 22207 W Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:14:16.287 22172 22207 W Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:14:16.287 22172 22207 W Unity   : UnityEngine.Debug:LogWarning(Object)
05-19 20:14:16.287 22172 22207 W Unity   : GooglePlayGames.OurUtils.<w>c__AnonStorey36:<>m__E() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:68)
05-19 20:14:16.287 22172 22207 W Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:14:16.287 22172 22207 W Unity   :
05-19 20:14:16.287 22172 22207 W Unity   : (Filename: C Line: 0)
05-19 20:14:16.287 22172 22207 W Unity   :
05-19 20:14:16.288 22172 22207 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:14:16 -04:00 DEBUG: Activating PlayGamesPlatform.
05-19 20:14:16.288 22172 22207 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:14:16.288 22172 22207 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:14:16.288 22172 22207 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:14:16.288 22172 22207 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:14:16.288 22172 22207 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:14:16.288 22172 22207 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:14:16.288 22172 22207 I Unity   :
05-19 20:14:16.288 22172 22207 I Unity   : (Filename: C Line: 0)
05-19 20:14:16.288 22172 22207 I Unity   :
05-19 20:14:16.289 22172 22207 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:14:16 -04:00 DEBUG: PlayGamesPlatform activated: GooglePlayGames.PlayGamesPlatform
05-19 20:14:16.289 22172 22207 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:14:16.289 22172 22207 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:14:16.289 22172 22207 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:14:16.289 22172 22207 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:14:16.289 22172 22207 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:14:16.289 22172 22207 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:14:16.289 22172 22207 I Unity   :
05-19 20:14:16.289 22172 22207 I Unity   : (Filename: C Line: 0)
05-19 20:14:16.289 22172 22207 I Unity   :
05-19 20:14:16.289 22172 22207 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:14:16 -04:00 DEBUG: Creating platform-specific Play Games client.
05-19 20:14:16.289 22172 22207 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:14:16.289 22172 22207 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:14:16.289 22172 22207 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:14:16.289 22172 22207 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:14:16.289 22172 22207 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:14:16.289 22172 22207 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:14:16.289 22172 22207 I Unity   :
05-19 20:14:16.289 22172 22207 I Unity   : (Filename: C Line: 0)
05-19 20:14:16.289 22172 22207 I Unity   :
05-19 20:14:16.290 22172 22207 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:14:16 -04:00 DEBUG: Creating Android IPlayGamesClient Client
05-19 20:14:16.290 22172 22207 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:14:16.290 22172 22207 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:14:16.290 22172 22207 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:14:16.290 22172 22207 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:14:16.290 22172 22207 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:14:16.290 22172 22207 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:14:16.290 22172 22207 I Unity   :
05-19 20:14:16.290 22172 22207 I Unity   : (Filename: C Line: 0)
05-19 20:14:16.290 22172 22207 I Unity   :
05-19 20:14:16.305 22172 22207 I Unity   : ---- [0] -- 37
05-19 20:14:16.305 22172 22207 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:14:16.305 22172 22207 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:14:16.305 22172 22207 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:14:16.305 22172 22207 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:14:16.305 22172 22207 I Unity   : Google.Developers.JavaObjWrapper:ConstructArgArray(Object[]) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Android\Developers\JavaObjWrapper.cs:156)
05-19 20:14:16.305 22172 22207 I Unity   : Google.Developers.JavaObjWrapper:InvokeCallVoid(String, String, Object[]) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Android\Developers\JavaObjWrapper.cs:284)
05-19 20:14:16.305 22172 22207 I Unity   : Com.Google.Android.Gms.Common.Api.PendingResult`1:setResultCallback(ResultCallback`1) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Android\Gms\Common\Api\PendingResult.cs:55)
05-19 20:14:16.305 22172 22207 I Unity   : GooglePlayGames.Android.AndroidTokenClient:DoFetchToken(Action) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Android\AndroidTokenClient.cs:167)
05-19 20:14:16.305 22172 22207 I Unity   : GooglePlayGames.Android.<FetchTokens>c__AnonStorey3B:<>m__15() (at C:\Development\SpaceShoo
05-19 20:14:16.308 22172 22207 I Unity   : ---- [0] -- 2097217
05-19 20:14:16.308 22172 22207 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:14:16.308 22172 22207 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:14:16.308 22172 22207 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:14:16.308 22172 22207 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:14:16.308 22172 22207 I Unity   : Google.Developers.JavaObjWrapper:ConstructArgArray(Object[]) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Android\Developers\JavaObjWrapper.cs:156)
05-19 20:14:16.308 22172 22207 I Unity   : Google.Developers.JavaObjWrapper:InvokeCallVoid(String, String, Object[]) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Android\Developers\JavaObjWrapper.cs:284)
05-19 20:14:16.308 22172 22207 I Unity   : Com.Google.Android.Gms.Common.Api.PendingResult`1:setResultCallback(ResultCallback`1) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Android\Gms\Common\Api\PendingResult.cs:55)
05-19 20:14:16.308 22172 22207 I Unity   : GooglePlayGames.Android.AndroidTokenClient:DoFetchToken(Action) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Android\AndroidTokenClient.cs:167)
05-19 20:14:16.308 22172 22207 I Unity   : GooglePlayGames.Android.<FetchTokens>c__AnonStorey3B:<>m__15() (at C:\Development\Spac
05-19 20:14:16.333 22172 22207 D Unity   : Unloading 0 Unused Serialized files (Serialized files now loaded: 0)
05-19 20:14:16.333 22172 22207 D Unity   : Unloading 0 Unused Serialized files (Serialized files now loaded: 0)
05-19 20:14:16.334 22172 22207 D Unity   : Unloading 0 Unused Serialized files (Serialized files now loaded: 0)
05-19 20:14:16.334 22172 22207 D Unity   : Unloading 0 Unused Serialized files (Serialized files now loaded: 0)
05-19 20:14:16.336 22172 22207 D Unity   : Unloading 0 Unused Serialized files (Serialized files now loaded: 0)
05-19 20:14:16.336 22172 22207 D Unity   : Unloading 0 Unused Serialized files (Serialized files now loaded: 0)
05-19 20:14:17.314  1308  3076 I ActivityManager: START u0 {act=com.google.android.gms.auth.GOOGLE_SIGN_IN typ=null flg=0x0 cmp=ComponentInfo{com.gablegames.spaceshooter/com.google.android.gms.auth.api.signin.internal.SignInHubActivity}} from uid 10260 on display 0
05-19 20:14:17.322  1308  3076 D ActivityManager: ActivityRecord() Constructor : multiScreenAttrs=MultiScreenAttrs{mDisplayId=0, mBaseDisplayId=0, mBaseActivity=false}
05-19 20:14:17.336  1308  3076 D ActivityManager: moveToFront() : reason=sourceStackToFront isAttached=true null
05-19 20:14:17.343  1308  3076 D ActivityManager: moveToFront() : reason=startedActivity setFocusedActivity isAttached=true TaskRecord{21ecfeed0 #2051 A=com.gablegames.spaceshooter U=0 StackId=1 sz=2}
05-19 20:14:17.349  1308  3076 D ActivityManager: resumeTopActivityInnerLocked() : #1 prevTask=TaskRecord{21ecfeed0 #2051 A=com.gablegames.spaceshooter U=0 StackId=1 sz=2} next=ActivityRecord{d6cedf7d0 u0 com.gablegames.spaceshooter/com.google.android.gms.auth.api.signin.internal.SignInHubActivity t2051} mFocusedStack=ActivityStack{a3c616cd0 stackId=1, 11 tasks}
05-19 20:14:17.358 22172 22172 I Unity   : windowFocusChanged: false
05-19 20:14:17.363 22172 22172 I Unity   : onPause
05-19 20:14:17.402 22172 22207 D Unity   : Sensor :        Accelerometer ( 1) ; 0.002396 / 0.00s ; LSM6DSL Accelerometer / STMicroelectronics
05-19 20:14:17.404  1308  4049 D ActivityManager: isCustomScaleDownAnimationAllowed() : false
05-19 20:14:17.404  1308  4049 D ActivityManager: resumeTopActivityInnerLocked() : #1 prevTask=TaskRecord{21ecfeed0 #2051 A=com.gablegames.spaceshooter U=0 StackId=1 sz=2} next=ActivityRecord{d6cedf7d0 u0 com.gablegames.spaceshooter/com.google.android.gms.auth.api.signin.internal.SignInHubActivity t2051} mFocusedStack=ActivityStack{a3c616cd0 stackId=1, 11 tasks}
05-19 20:14:17.405  1308  4049 D ActivityManager: applyOptionsLocked(), pendingOptions : null
05-19 20:14:17.436  1308  1335 I ActivityManager: START u0 {act=com.google.android.gms.auth.GOOGLE_SIGN_IN typ=null flg=0x0 cmp=ComponentInfo{com.google.android.gms/com.google.android.gms.auth.api.signin.ui.SignInActivity}} from uid 10260 on display 0
05-19 20:14:17.437  1308  1335 D ActivityManager: ActivityRecord() Constructor : multiScreenAttrs=MultiScreenAttrs{mDisplayId=0, mBaseDisplayId=0, mBaseActivity=false}
05-19 20:14:17.439  1308  1335 D ActivityManager: moveToFront() : reason=sourceStackToFront isAttached=true null
05-19 20:14:17.443  1308  1335 D ActivityManager: moveToFront() : reason=startedActivity setFocusedActivity isAttached=true TaskRecord{21ecfeed0 #2051 A=com.gablegames.spaceshooter U=0 StackId=1 sz=3}
05-19 20:14:17.445  1308  1335 D ActivityManager: resumeTopActivityInnerLocked() : #1 prevTask=TaskRecord{21ecfeed0 #2051 A=com.gablegames.spaceshooter U=0 StackId=1 sz=3} next=ActivityRecord{c0a3bfcd0 u0 com.google.android.gms/.auth.api.signin.ui.SignInActivity t2051} mFocusedStack=ActivityStack{a3c616cd0 stackId=1, 11 tasks}
05-19 20:14:17.490  1308  3076 D ActivityManager: post active user change for 0 fullscreen false isHomeActivity() false
05-19 20:14:17.491  1308  3648 D ActivityManager: resumeTopActivityInnerLocked() : #1 prevTask=TaskRecord{21ecfeed0 #2051 A=com.gablegames.spaceshooter U=0 StackId=1 sz=3} next=ActivityRecord{c0a3bfcd0 u0 com.google.android.gms/.auth.api.signin.ui.SignInActivity t2051} mFocusedStack=ActivityStack{a3c616cd0 stackId=1, 11 tasks}
05-19 20:14:17.492  1308  3648 D ActivityManager: applyOptionsLocked(), pendingOptions : null
05-19 20:14:17.511  1308  3648 I ActivityManager: Start proc 22884:com.google.android.gms.ui/u0a26 for activity com.google.android.gms/.auth.api.signin.ui.SignInActivity
05-19 20:14:17.565  1308  1335 I ActivityManager: DSS on for com.google.android.gms and scale is 1.0
05-19 20:14:17.999  1308  8099 D ActivityManager: post active user change for 0 fullscreen false isHomeActivity() false
05-19 20:14:18.195 22884 22884 D AndroidRuntime: Shutting down VM
05-19 20:14:18.213  1308  1433 I ActivityManager: Displayed com.google.android.gms/.auth.api.signin.ui.SignInActivity: +721ms (total +808ms)
05-19 20:14:18.229 22884 22884 E AndroidRuntime: FATAL EXCEPTION: main
05-19 20:14:18.229 22884 22884 E AndroidRuntime: Process: com.google.android.gms.ui, PID: 22884
05-19 20:14:18.229 22884 22884 E AndroidRuntime: java.lang.IllegalStateException: A fatal developer error has occurred. Check the logs for further information.
05-19 20:14:18.229 22884 22884 E AndroidRuntime:        at kzg.a(:com.google.android.gms:1846)
05-19 20:14:18.229 22884 22884 E AndroidRuntime:        at kzj.handleMessage(:com.google.android.gms:4345)
05-19 20:14:18.229 22884 22884 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:102)
05-19 20:14:18.229 22884 22884 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:154)
05-19 20:14:18.229 22884 22884 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:6776)
05-19 20:14:18.229 22884 22884 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
05-19 20:14:18.229 22884 22884 E AndroidRuntime:        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520)
05-19 20:14:18.229 22884 22884 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)
05-19 20:14:18.246  1308  3151 W ActivityManager:   Force finishing activity com.google.android.gms/.auth.api.signin.ui.SignInActivity
05-19 20:14:18.246  1308  3151 D ActivityManager: moveToFront() : reason=finishActivity adjustFocus setFocusedActivity isAttached=true TaskRecord{21ecfeed0 #2051 A=com.gablegames.spaceshooter U=0 StackId=1 sz=3}
05-19 20:14:18.251  1308  3151 W ActivityManager:   Force finishing activity com.gablegames.spaceshooter/com.google.android.gms.auth.api.signin.internal.SignInHubActivity
05-19 20:14:18.252  1308  3151 D ActivityManager: moveToFront() : reason=finishActivity adjustFocus setFocusedActivity isAttached=true TaskRecord{21ecfeed0 #2051 A=com.gablegames.spaceshooter U=0 StackId=1 sz=3}
05-19 20:14:18.294  1308  3151 D ActivityManager: resumeTopActivityInnerLocked() : #1 prevTask=null next=ActivityRecord{dce9ba2d0 u0 com.gablegames.spaceshooter/com.unity3d.player.UnityPlayerActivity t2051} mFocusedStack=ActivityStack{a3c616cd0 stackId=1, 11 tasks}
05-19 20:14:18.348 22172 22172 I Unity   : windowFocusChanged: true
05-19 20:14:18.394  1308  3075 I ActivityManager: Start proc 22920:com.samsung.android.sm.provider/1000 for content provider com.samsung.android.lool/com.samsung.android.sm.database.SmProvider
05-19 20:14:18.430  1308  3648 I ActivityManager: DSS on for com.samsung.android.lool and scale is 1.0
05-19 20:14:18.479 22172 22172 I Unity   : windowFocusChanged: false
05-19 20:14:18.752  1308  1402 W ActivityManager: Activity pause timeout for ActivityRecord{c0a3bfcd0 u0 com.google.android.gms/.auth.api.signin.ui.SignInActivity t2051 f}
05-19 20:14:18.753  1308  1402 D ActivityManager: resumeTopActivityInnerLocked() : #1 prevTask=null next=ActivityRecord{dce9ba2d0 u0 com.gablegames.spaceshooter/com.unity3d.player.UnityPlayerActivity t2051} mFocusedStack=ActivityStack{a3c616cd0 stackId=1, 11 tasks}
05-19 20:14:18.754  1308  1402 D ActivityManager: resumeTopActivityInnerLocked() : #1 prevTask=TaskRecord{21ecfeed0 #2051 A=com.gablegames.spaceshooter U=0 StackId=1 sz=3} next=ActivityRecord{dce9ba2d0 u0 com.gablegames.spaceshooter/com.unity3d.player.UnityPlayerActivity t2051} mFocusedStack=ActivityStack{a3c616cd0 stackId=1, 11 tasks}
05-19 20:14:18.762  1308  1402 D ActivityManager: applyOptionsLocked(), pendingOptions : null
05-19 20:14:18.771 22172 22172 D AndroidRuntime: Shutting down VM
05-19 20:14:18.773 22172 22172 E AndroidRuntime: FATAL EXCEPTION: main
05-19 20:14:18.773 22172 22172 E AndroidRuntime: Process: com.gablegames.spaceshooter, PID: 22172
05-19 20:14:18.773 22172 22172 E AndroidRuntime: java.lang.Error: FATAL EXCEPTION [main]
05-19 20:14:18.773 22172 22172 E AndroidRuntime: Unity version     : 5.4.1f1
05-19 20:14:18.773 22172 22172 E AndroidRuntime: Device model      : samsung SM-G955U
05-19 20:14:18.773 22172 22172 E AndroidRuntime: Device fingerprint: samsung/dream2qltesq/dream2qltesq:7.0/NRD90M/G955USQU1AQDF:user/release-keys
05-19 20:14:18.773 22172 22172 E AndroidRuntime:
05-19 20:14:18.773 22172 22172 E AndroidRuntime: Caused by: java.lang.RuntimeException: Failure delivering result ResultInfo{who=android:fragment:0, request=9002, result=0, data=null} to activity {com.gablegames.spaceshooter/com.unity3d.player.UnityPlayerActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'com.google.android.gms.auth.api.signin.GoogleSignInAccount com.google.android.gms.auth.api.signin.GoogleSignInResult.getSignInAccount()' on a null object reference
05-19 20:14:18.773 22172 22172 E AndroidRuntime:        at android.app.ActivityThread.deliverResults(ActivityThread.java:4520)
05-19 20:14:18.773 22172 22172 E AndroidRuntime:        at android.app.ActivityThread.handleSendResult(ActivityThread.java:4563)
05-19 20:14:18.773 22172 22172 E AndroidRuntime:        at android.app.ActivityThread.-wrap22(ActivityThread.java)
05-19 20:14:18.773 22172 22172 E AndroidRuntime:        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1698)
05-19 20:14:18.773 22172 22172 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:102)
05-19 20:14:18.773 22172 22172 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:154)
05-19 20:14:18.773 22172 22172 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:6776)
05-19 20:14:18.773 22172 22172 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
05-19 20:14:18.773 22172 22172 E AndroidRuntime:        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520)
05-19 20:14:18.773 22172 22172 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)
05-19 20:14:18.773 22172 22172 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'com.google.android.gms.auth.api.signin.GoogleSignInAccount com.google.android.gms.auth.api.signin.GoogleSignInResult.getSignInAccount()' on a null object reference
05-19 20:14:18.773 22172 22172 E AndroidRuntime:        at com.google.games.bridge.TokenFragment.onActivityResult(TokenFragment.java:341)
05-19 20:14:18.773 22172 22172 E AndroidRuntime:        at android.app.Activity.dispatchActivityResult(Activity.java:7304)
05-19 20:14:18.773 22172 22172 E AndroidRuntime:        at android.app.ActivityThread.deliverResults(ActivityThread.java:4516)
05-19 20:14:18.773 22172 22172 E AndroidRuntime:        ... 9 more
05-19 20:14:18.782  1308  4107 W ActivityManager:   Force finishing activity com.gablegames.spaceshooter/com.unity3d.player.UnityPlayerActivity
05-19 20:14:18.789  1308  4107 D ActivityManager: moveToFront() : reason=finishActivity adjustFocus setFocusedActivity isAttached=true TaskRecord{b90af52d0 #1801 I=com.sec.android.app.launcher/com.android.launcher3.Launcher U=0 StackId=0 sz=1}
05-19 20:14:18.797  1308  4107 D ActivityManager: setFocusStackUnchecked: reason=finishActivity adjustFocus setFocusedActivity focusCandidate=ActivityStack{f7bec49d0 stackId=0, 2 tasks} caller=com.android.server.am.ActivityStack.moveToFront:882 com.android.server.am.ActivityStackSupervisor.moveActivityStackToFront:2036
05-19 20:14:19.316  1308  1402 W ActivityManager: Activity pause timeout for ActivityRecord{dce9ba2d0 u0 com.gablegames.spaceshooter/com.unity3d.player.UnityPlayerActivity t2051 f}
05-19 20:14:19.316  1308  1402 D ActivityManager: isCustomScaleDownAnimationAllowed() : false
05-19 20:14:19.316  1308  1402 D ActivityManager: resumeTopActivityInnerLocked() : #0 prevTask=TaskRecord{21ecfeed0 #2051 A=com.gablegames.spaceshooter U=0 StackId=1 sz=3} next=ActivityRecord{4288cc6d0 u0 com.sec.android.app.launcher/.activities.LauncherActivity t1801} mFocusedStack=ActivityStack{f7bec49d0 stackId=0, 2 tasks}
05-19 20:14:19.327  1308  1402 D ActivityManager: applyOptionsLocked(), pendingOptions : null
05-19 20:14:19.413  1308 15029 D ActivityManager: post active user change for 0 fullscreen true isHomeActivity() true

Play Services Base, Games, etc are v10.2.6. Play Games Plugin is v0.9.38a. Galaxy S8 is Android 7.0, Kernel 4.4.16

I have tried several different older versions of each, but I either can't get them to build, or when I run the game it crashes. Any help you could provide would be greatly appreciated. Thanks in advance!

egable commented 7 years ago

As a follow-up, I followed instructions in a different ticket to modify the PluginVersion.cs file to specify 10.2.1 for AAR files, deleted my AAR files, restarted Unity, and resolved the dependencies which put the AAR files back using v10.2.1. Then I built and ran the game again and got this:

05-19 20:57:23.550 28490 28509 I Unity   : Application platform: Android
05-19 20:57:23.550 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:23.550 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:23.550 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:23.550 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:23.550 28490 28509 I Unity   : Loader:Start() (at C:\Development\SpaceShooter\Assets\Scripts\Loader.cs:61)
05-19 20:57:23.550 28490 28509 I Unity   :
05-19 20:57:23.550 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:23.550 28490 28509 I Unity   :
05-19 20:57:23.550 28490 28509 I Unity   : Building PlayGamesConfig.
05-19 20:57:23.550 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:23.550 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:23.550 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:23.550 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:23.550 28490 28509 I Unity   : Loader:Start() (at C:\Development\SpaceShooter\Assets\Scripts\Loader.cs:64)
05-19 20:57:23.550 28490 28509 I Unity   :
05-19 20:57:23.550 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:23.550 28490 28509 I Unity   :
05-19 20:57:23.555 28490 28509 I Unity   : Initializing PlayGames
05-19 20:57:23.555 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:23.555 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:23.555 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:23.555 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:23.555 28490 28509 I Unity   : Loader:Start() (at C:\Development\SpaceShooter\Assets\Scripts\Loader.cs:84)
05-19 20:57:23.555 28490 28509 I Unity   :
05-19 20:57:23.555 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:23.555 28490 28509 I Unity   :
05-19 20:57:23.560 28490 28509 I Unity   : Activating PlayGames
05-19 20:57:23.560 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:23.560 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:23.560 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:23.560 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:23.560 28490 28509 I Unity   : Loader:Start() (at C:\Development\SpaceShooter\Assets\Scripts\Loader.cs:89)
05-19 20:57:23.560 28490 28509 I Unity   :
05-19 20:57:23.560 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:23.560 28490 28509 I Unity   :
05-19 20:57:23.635 28490 28509 I Unity   : Building GPG services, implicitly attempts silent auth
05-19 20:57:23.635 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:23.635 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:23.635 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:23.635 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:23.635 28490 28509 I Unity   : GooglePlayGames.Native.NativeClient:InitializeGameServices() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Native\NativeClient.cs:230)
05-19 20:57:23.635 28490 28509 I Unity   : GooglePlayGames.Native.NativeClient:Authenticate(Action`2, Boolean) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Native\NativeClient.cs:124)
05-19 20:57:23.635 28490 28509 I Unity   : GooglePlayGames.PlayGamesPlatform:Authenticate(Action`2, Boolean) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\ISocialPlatform\PlayGamesPlatform.cs:416)
05-19 20:57:23.635 28490 28509 I Unity   : GooglePlayGames.PlayGamesPlatform:Authenticate(Action`1, Boolean) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\ISocialPlatform\PlayGamesPlatform.cs:385)
05-19 20:57:23.635 28490 28509 I Unity   : GooglePlayGames.PlayGamesPlatform:Authenticate(Action`1) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\ISocia
05-19 20:57:23.775 28490 28509 I Unity   : Using AuthHelper to sign in
05-19 20:57:23.775 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:23.775 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:23.775 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:23.775 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:23.775 28490 28509 I Unity   : GooglePlayGames.Native.NativeClient:Authenticate(Action`2, Boolean) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Native\NativeClient.cs:131)
05-19 20:57:23.775 28490 28509 I Unity   : GooglePlayGames.PlayGamesPlatform:Authenticate(Action`2, Boolean) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\ISocialPlatform\PlayGamesPlatform.cs:416)
05-19 20:57:23.775 28490 28509 I Unity   : GooglePlayGames.PlayGamesPlatform:Authenticate(Action`1, Boolean) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\ISocialPlatform\PlayGamesPlatform.cs:385)
05-19 20:57:23.775 28490 28509 I Unity   : GooglePlayGames.PlayGamesPlatform:Authenticate(Action`1) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\ISocialPlatform\PlayGamesPlatform.cs:350)
05-19 20:57:23.775 28490 28509 I Unity   : GooglePlayGames.PlayGamesLocalUser:Authenticate(Action`1) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\ISocialPlatform\PlayGamesLocalUs
05-19 20:57:23.801 28490 28509 W Unity   : !!! [Play Games Plugin DLL] 05/19/17 20:57:23 -04:00 WARNING: Creating new PlayGamesPlatform
05-19 20:57:23.801 28490 28509 W Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:23.801 28490 28509 W Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:23.801 28490 28509 W Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:23.801 28490 28509 W Unity   : UnityEngine.Debug:LogWarning(Object)
05-19 20:57:23.801 28490 28509 W Unity   : GooglePlayGames.OurUtils.<w>c__AnonStorey36:<>m__E() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:68)
05-19 20:57:23.801 28490 28509 W Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:57:23.801 28490 28509 W Unity   :
05-19 20:57:23.801 28490 28509 W Unity   : (Filename: C Line: 0)
05-19 20:57:23.801 28490 28509 W Unity   :
05-19 20:57:23.802 28490 28509 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:57:23 -04:00 DEBUG: Activating PlayGamesPlatform.
05-19 20:57:23.802 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:23.802 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:23.802 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:23.802 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:23.802 28490 28509 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:57:23.802 28490 28509 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:57:23.802 28490 28509 I Unity   :
05-19 20:57:23.802 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:23.802 28490 28509 I Unity   :
05-19 20:57:23.803 28490 28509 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:57:23 -04:00 DEBUG: PlayGamesPlatform activated: GooglePlayGames.PlayGamesPlatform
05-19 20:57:23.803 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:23.803 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:23.803 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:23.803 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:23.803 28490 28509 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:57:23.803 28490 28509 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:57:23.803 28490 28509 I Unity   :
05-19 20:57:23.803 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:23.803 28490 28509 I Unity   :
05-19 20:57:23.803 28490 28509 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:57:23 -04:00 DEBUG: Creating platform-specific Play Games client.
05-19 20:57:23.803 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:23.803 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:23.803 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:23.803 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:23.803 28490 28509 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:57:23.803 28490 28509 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:57:23.803 28490 28509 I Unity   :
05-19 20:57:23.803 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:23.803 28490 28509 I Unity   :
05-19 20:57:23.804 28490 28509 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:57:23 -04:00 DEBUG: Creating Android IPlayGamesClient Client
05-19 20:57:23.804 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:23.804 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:23.804 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:23.804 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:23.804 28490 28509 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:57:23.804 28490 28509 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:57:23.804 28490 28509 I Unity   :
05-19 20:57:23.804 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:23.804 28490 28509 I Unity   :
05-19 20:57:23.813  1308  3075 I ActivityManager: KPU : put [com.samsung.android.sm.policy] : 0 K
05-19 20:57:23.813  1308  3075 I ActivityManager: Killing 26877:com.samsung.android.sm.policy/u0a153 (adj 906): DHA:empty #33
05-19 20:57:23.835 28490 28509 I Unity   : ---- [0] -- 37
05-19 20:57:23.835 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:23.835 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:23.835 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:23.835 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:23.835 28490 28509 I Unity   : Google.Developers.JavaObjWrapper:ConstructArgArray(Object[]) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Android\Developers\JavaObjWrapper.cs:156)
05-19 20:57:23.835 28490 28509 I Unity   : Google.Developers.JavaObjWrapper:InvokeCallVoid(String, String, Object[]) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Android\Developers\JavaObjWrapper.cs:284)
05-19 20:57:23.835 28490 28509 I Unity   : Com.Google.Android.Gms.Common.Api.PendingResult`1:setResultCallback(ResultCallback`1) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Android\Gms\Common\Api\PendingResult.cs:55)
05-19 20:57:23.835 28490 28509 I Unity   : GooglePlayGames.Android.AndroidTokenClient:DoFetchToken(Action) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Android\AndroidTokenClient.cs:167)
05-19 20:57:23.835 28490 28509 I Unity   : GooglePlayGames.Android.<FetchTokens>c__AnonStorey3B:<>m__15() (at C:\Development\SpaceShoo
05-19 20:57:23.838 28490 28509 I Unity   : ---- [0] -- 65
05-19 20:57:23.838 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:23.838 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:23.838 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:23.838 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:23.838 28490 28509 I Unity   : Google.Developers.JavaObjWrapper:ConstructArgArray(Object[]) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Android\Developers\JavaObjWrapper.cs:156)
05-19 20:57:23.838 28490 28509 I Unity   : Google.Developers.JavaObjWrapper:InvokeCallVoid(String, String, Object[]) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Android\Developers\JavaObjWrapper.cs:284)
05-19 20:57:23.838 28490 28509 I Unity   : Com.Google.Android.Gms.Common.Api.PendingResult`1:setResultCallback(ResultCallback`1) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Android\Gms\Common\Api\PendingResult.cs:55)
05-19 20:57:23.838 28490 28509 I Unity   : GooglePlayGames.Android.AndroidTokenClient:DoFetchToken(Action) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Android\AndroidTokenClient.cs:167)
05-19 20:57:23.838 28490 28509 I Unity   : GooglePlayGames.Android.<FetchTokens>c__AnonStorey3B:<>m__15() (at C:\Development\SpaceShoo
05-19 20:57:23.847  1308  3100 D ActivityManager: cleanUpApplicationRecord -- 26877
05-19 20:57:23.860 28490 28509 D Unity   : Unloading 0 Unused Serialized files (Serialized files now loaded: 0)
05-19 20:57:23.860 28490 28509 D Unity   : Unloading 0 Unused Serialized files (Serialized files now loaded: 0)
05-19 20:57:23.861 28490 28509 D Unity   : Unloading 0 Unused Serialized files (Serialized files now loaded: 0)
05-19 20:57:23.862 28490 28509 D Unity   : Unloading 0 Unused Serialized files (Serialized files now loaded: 0)
05-19 20:57:23.863 28490 28509 D Unity   : Unloading 0 Unused Serialized files (Serialized files now loaded: 0)
05-19 20:57:23.863 28490 28509 D Unity   : Unloading 0 Unused Serialized files (Serialized files now loaded: 0)
05-19 20:57:24.295 28490 28509 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:57:24 -04:00 DEBUG: Starting Auth Transition. Op: SIGN_IN status: VALID
05-19 20:57:24.295 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:24.295 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:24.295 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:24.295 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:24.295 28490 28509 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:57:24.295 28490 28509 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:57:24.295 28490 28509 I Unity   :
05-19 20:57:24.295 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:24.295 28490 28509 I Unity   :
05-19 20:57:24.330 28490 28509 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:57:24 -04:00 DEBUG: Entering internal callback for PlayerManager#InternalFetchSelfCallback
05-19 20:57:24.330 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:24.330 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:24.330 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:24.330 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:24.330 28490 28509 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:57:24.330 28490 28509 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:57:24.330 28490 28509 I Unity   :
05-19 20:57:24.330 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:24.330 28490 28509 I Unity   :
05-19 20:57:24.331 28490 28509 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:57:24 -04:00 DEBUG: Populating User
05-19 20:57:24.331 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:24.331 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:24.331 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:24.331 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:24.331 28490 28509 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:57:24.331 28490 28509 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:57:24.331 28490 28509 I Unity   :
05-19 20:57:24.331 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:24.331 28490 28509 I Unity   :
05-19 20:57:24.361 28490 28509 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:57:24 -04:00 DEBUG: Found User: [Player: '**************' (id ********************)]
05-19 20:57:24.361 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:24.361 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:24.361 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:24.361 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:24.361 28490 28509 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:57:24.361 28490 28509 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:57:24.361 28490 28509 I Unity   :
05-19 20:57:24.361 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:24.361 28490 28509 I Unity   :
05-19 20:57:24.363 28490 28509 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:57:24 -04:00 DEBUG: Maybe finish for User
05-19 20:57:24.363 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:24.363 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:24.363 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:24.363 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:24.363 28490 28509 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:57:24.363 28490 28509 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:57:24.363 28490 28509 I Unity   :
05-19 20:57:24.363 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:24.363 28490 28509 I Unity   :
05-19 20:57:24.365 28490 28509 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:57:24 -04:00 DEBUG: Auth not finished. User=[Player: '***************' (id ********************)] achievements=
05-19 20:57:24.365 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:24.365 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:24.365 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:24.365 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:24.365 28490 28509 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:57:24.365 28490 28509 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:57:24.365 28490 28509 I Unity   :
05-19 20:57:24.365 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:24.365 28490 28509 I Unity   :
05-19 20:57:24.367 28490 28509 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:57:24 -04:00 DEBUG: Entering internal callback for AchievementManager#InternalFetchAllCallback
05-19 20:57:24.367 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:24.367 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:24.367 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:24.367 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:24.367 28490 28509 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:57:24.367 28490 28509 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:57:24.367 28490 28509 I Unity   :
05-19 20:57:24.367 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:24.367 28490 28509 I Unity   :
05-19 20:57:24.380 28490 28509 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:57:24 -04:00 DEBUG: Populating Achievements, status = VALID
05-19 20:57:24.380 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:24.380 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:24.380 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:24.380 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:24.380 28490 28509 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:57:24.380 28490 28509 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:57:24.380 28490 28509 I Unity   :
05-19 20:57:24.380 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:24.380 28490 28509 I Unity   :
05-19 20:57:24.394 28490 28509 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:57:24 -04:00 DEBUG: Found 7 Achievements
05-19 20:57:24.394 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:24.394 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:24.394 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:24.394 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:24.394 28490 28509 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:57:24.394 28490 28509 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:57:24.394 28490 28509 I Unity   :
05-19 20:57:24.394 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:24.394 28490 28509 I Unity   :
05-19 20:57:24.397 28490 28509 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:57:24 -04:00 DEBUG: Maybe finish for Achievements
05-19 20:57:24.397 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:24.397 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:24.397 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:24.397 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:24.397 28490 28509 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:57:24.397 28490 28509 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:57:24.397 28490 28509 I Unity   :
05-19 20:57:24.397 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:24.397 28490 28509 I Unity   :
05-19 20:57:24.398 28490 28509 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:57:24 -04:00 DEBUG: Auth finished. Proceeding.
05-19 20:57:24.398 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:24.398 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:24.398 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:24.398 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:24.398 28490 28509 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:57:24.398 28490 28509 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:57:24.398 28490 28509 I Unity   :
05-19 20:57:24.398 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:24.398 28490 28509 I Unity   :
05-19 20:57:24.399 28490 28509 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:57:24 -04:00 DEBUG: Invoking Callbacks: System.Action`2[System.Boolean,System.String]
05-19 20:57:24.399 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:24.399 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:24.399 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:24.399 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:24.399 28490 28509 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:57:24.399 28490 28509 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:57:24.399 28490 28509 I Unity   :
05-19 20:57:24.399 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:24.399 28490 28509 I Unity   :
05-19 20:57:24.401 28490 28509 I Unity   : Social platform authentication succeeded.
05-19 20:57:24.401 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:24.401 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:24.401 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:24.401 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:24.401 28490 28509 I Unity   : Loader:ProcessLogin(Boolean) (at C:\Development\SpaceShooter\Assets\Scripts\Loader.cs:102)
05-19 20:57:24.401 28490 28509 I Unity   : GooglePlayGames.<Authenticate>c__AnonStorey2F:<>m__7(Boolean, String) (at C:\Development\SpaceShooter\Assets\GooglePlayGames\ISocialPlatform\PlayGamesPlatform.cs:385)
05-19 20:57:24.401 28490 28509 I Unity   : GooglePlayGames.Native.<InvokeCallbackOnGameThread>c__AnonStorey44`2:<>m__24() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\Platforms\Native\NativeClient.cs:171)
05-19 20:57:24.401 28490 28509 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:57:24.401 28490 28509 I Unity   :
05-19 20:57:24.401 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:24.401 28490 28509 I Unity   :
05-19 20:57:24.411 28490 28509 I Unity   :  [Play Games Plugin DLL] 05/19/17 20:57:24 -04:00 DEBUG: Invoking user callback on game thread
05-19 20:57:24.411 28490 28509 I Unity   : UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
05-19 20:57:24.411 28490 28509 I Unity   : UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
05-19 20:57:24.411 28490 28509 I Unity   : UnityEngine.Logger:Log(LogType, Object)
05-19 20:57:24.411 28490 28509 I Unity   : UnityEngine.Debug:Log(Object)
05-19 20:57:24.411 28490 28509 I Unity   : GooglePlayGames.OurUtils.<d>c__AnonStorey35:<>m__D() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\Logger.cs:59)
05-19 20:57:24.411 28490 28509 I Unity   : GooglePlayGames.OurUtils.PlayGamesHelperObject:Update() (at C:\Development\SpaceShooter\Assets\GooglePlayGames\OurUtils\PlayGamesHelperObject.cs:135)
05-19 20:57:24.411 28490 28509 I Unity   :
05-19 20:57:24.411 28490 28509 I Unity   : (Filename: C Line: 0)
05-19 20:57:24.411 28490 28509 I Unity   :
05-19 20:57:24.508  1308  8097 I ActivityManager: START u0 {act=com.google.android.gms.auth.GOOGLE_SIGN_IN typ=null flg=0x0 cmp=ComponentInfo{com.gablegames.spaceshooter/com.google.android.gms.auth.api.signin.internal.SignInHubActivity}} from uid 10260 on display 0
05-19 20:57:24.513  1308  8097 D ActivityManager: ActivityRecord() Constructor : multiScreenAttrs=MultiScreenAttrs{mDisplayId=0, mBaseDisplayId=0, mBaseActivity=false}
05-19 20:57:24.520  1308  8097 D ActivityManager: moveToFront() : reason=sourceStackToFront isAttached=true null
05-19 20:57:24.522  1308  8097 D ActivityManager: moveToFront() : reason=startedActivity setFocusedActivity isAttached=true TaskRecord{81a83d2d0 #2054 A=com.gablegames.spaceshooter U=0 StackId=1 sz=2}
05-19 20:57:24.525  1308  8097 D ActivityManager: resumeTopActivityInnerLocked() : #1 prevTask=TaskRecord{81a83d2d0 #2054 A=com.gablegames.spaceshooter U=0 StackId=1 sz=2} next=ActivityRecord{92e0416d0 u0 com.gablegames.spaceshooter/com.google.android.gms.auth.api.signin.internal.SignInHubActivity t2054} mFocusedStack=ActivityStack{a3c616cd0 stackId=1, 10 tasks}
05-19 20:57:24.531 28490 28490 I Unity   : windowFocusChanged: false
05-19 20:57:24.531 28490 28490 I Unity   : onPause
05-19 20:57:24.597 28490 28509 D Unity   : Sensor :        Accelerometer ( 1) ; 0.002396 / 0.00s ; LSM6DSL Accelerometer / STMicroelectronics
05-19 20:57:24.599  1308  3060 D ActivityManager: isCustomScaleDownAnimationAllowed() : false
05-19 20:57:24.599  1308  3060 D ActivityManager: resumeTopActivityInnerLocked() : #1 prevTask=TaskRecord{81a83d2d0 #2054 A=com.gablegames.spaceshooter U=0 StackId=1 sz=2} next=ActivityRecord{92e0416d0 u0 com.gablegames.spaceshooter/com.google.android.gms.auth.api.signin.internal.SignInHubActivity t2054} mFocusedStack=ActivityStack{a3c616cd0 stackId=1, 10 tasks}
05-19 20:57:24.599  1308  3060 D ActivityManager: applyOptionsLocked(), pendingOptions : null
05-19 20:57:24.625  1308  3120 I ActivityManager: START u0 {act=com.google.android.gms.auth.GOOGLE_SIGN_IN typ=null flg=0x0 cmp=ComponentInfo{com.google.android.gms/com.google.android.gms.auth.api.signin.ui.SignInActivity}} from uid 10260 on display 0
05-19 20:57:24.632  1308  3120 D ActivityManager: ActivityRecord() Constructor : multiScreenAttrs=MultiScreenAttrs{mDisplayId=0, mBaseDisplayId=0, mBaseActivity=false}
05-19 20:57:24.634  1308  3120 D ActivityManager: moveToFront() : reason=sourceStackToFront isAttached=true null
05-19 20:57:24.636  1308  3120 D ActivityManager: moveToFront() : reason=startedActivity setFocusedActivity isAttached=true TaskRecord{81a83d2d0 #2054 A=com.gablegames.spaceshooter U=0 StackId=1 sz=3}
05-19 20:57:24.637  1308  3120 D ActivityManager: resumeTopActivityInnerLocked() : #1 prevTask=TaskRecord{81a83d2d0 #2054 A=com.gablegames.spaceshooter U=0 StackId=1 sz=3} next=ActivityRecord{c75577fd0 u0 com.google.android.gms/.auth.api.signin.ui.SignInActivity t2054} mFocusedStack=ActivityStack{a3c616cd0 stackId=1, 10 tasks}
05-19 20:57:24.662  1308  3120 D ActivityManager: post active user change for 0 fullscreen false isHomeActivity() false
05-19 20:57:24.663  1308  3099 D ActivityManager: resumeTopActivityInnerLocked() : #1 prevTask=TaskRecord{81a83d2d0 #2054 A=com.gablegames.spaceshooter U=0 StackId=1 sz=3} next=ActivityRecord{c75577fd0 u0 com.google.android.gms/.auth.api.signin.ui.SignInActivity t2054} mFocusedStack=ActivityStack{a3c616cd0 stackId=1, 10 tasks}
05-19 20:57:24.663  1308  3099 D ActivityManager: applyOptionsLocked(), pendingOptions : null
05-19 20:57:24.680  1308  3099 I ActivityManager: Start proc 28606:com.google.android.gms.ui/u0a26 for activity com.google.android.gms/.auth.api.signin.ui.SignInActivity
05-19 20:57:24.724  1308  4062 I ActivityManager: DSS on for com.google.android.gms and scale is 1.0
05-19 20:57:25.049  1308  8097 D ActivityManager: post active user change for 0 fullscreen false isHomeActivity() false
05-19 20:57:25.248 28606 28606 D AndroidRuntime: Shutting down VM
05-19 20:57:25.260  1308  1433 I ActivityManager: Displayed com.google.android.gms/.auth.api.signin.ui.SignInActivity: +597ms (total +661ms)
05-19 20:57:25.285 28606 28606 E AndroidRuntime: FATAL EXCEPTION: main
05-19 20:57:25.285 28606 28606 E AndroidRuntime: Process: com.google.android.gms.ui, PID: 28606
05-19 20:57:25.285 28606 28606 E AndroidRuntime: java.lang.IllegalStateException: A fatal developer error has occurred. Check the logs for further information.
05-19 20:57:25.285 28606 28606 E AndroidRuntime:        at kzg.a(:com.google.android.gms:1846)
05-19 20:57:25.285 28606 28606 E AndroidRuntime:        at kzj.handleMessage(:com.google.android.gms:4345)
05-19 20:57:25.285 28606 28606 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:102)
05-19 20:57:25.285 28606 28606 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:154)
05-19 20:57:25.285 28606 28606 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:6776)
05-19 20:57:25.285 28606 28606 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
05-19 20:57:25.285 28606 28606 E AndroidRuntime:        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520)
05-19 20:57:25.285 28606 28606 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)
05-19 20:57:25.294  1308 15028 W ActivityManager:   Force finishing activity com.google.android.gms/.auth.api.signin.ui.SignInActivity
05-19 20:57:25.296  1308 15028 D ActivityManager: moveToFront() : reason=finishActivity adjustFocus setFocusedActivity isAttached=true TaskRecord{81a83d2d0 #2054 A=com.gablegames.spaceshooter U=0 StackId=1 sz=3}
05-19 20:57:25.299  1308 15028 W ActivityManager:   Force finishing activity com.gablegames.spaceshooter/com.google.android.gms.auth.api.signin.internal.SignInHubActivity
05-19 20:57:25.300  1308 15028 D ActivityManager: moveToFront() : reason=finishActivity adjustFocus setFocusedActivity isAttached=true TaskRecord{81a83d2d0 #2054 A=com.gablegames.spaceshooter U=0 StackId=1 sz=3}
05-19 20:57:25.343  1308 15028 D ActivityManager: resumeTopActivityInnerLocked() : #1 prevTask=null next=ActivityRecord{d261946d0 u0 com.gablegames.spaceshooter/com.unity3d.player.UnityPlayerActivity t2054} mFocusedStack=ActivityStack{a3c616cd0 stackId=1, 10 tasks}
05-19 20:57:25.361 28490 28490 I Unity   : windowFocusChanged: true
05-19 20:57:25.382  1308  8099 I ActivityManager: Start proc 28637:com.samsung.android.lool/1000 for broadcast com.samsung.android.lool/com.samsung.android.sm.common.SmartManagerReceiver
05-19 20:57:25.419  1308  4040 I ActivityManager: DSS on for com.samsung.android.lool and scale is 1.0
05-19 20:57:25.495 28490 28490 I Unity   : windowFocusChanged: false
05-19 20:57:25.603  1308 15406 I ActivityManager: Start proc 28657:com.samsung.android.sm.provider/1000 for content provider com.samsung.android.lool/com.samsung.android.sm.database.SmProvider
05-19 20:57:25.663  1308 15025 I ActivityManager: DSS on for com.samsung.android.lool and scale is 1.0
05-19 20:57:25.800  1308  1402 W ActivityManager: Activity pause timeout for ActivityRecord{c75577fd0 u0 com.google.android.gms/.auth.api.signin.ui.SignInActivity t2054 f}
05-19 20:57:25.801  1308  1402 D ActivityManager: resumeTopActivityInnerLocked() : #1 prevTask=null next=ActivityRecord{d261946d0 u0 com.gablegames.spaceshooter/com.unity3d.player.UnityPlayerActivity t2054} mFocusedStack=ActivityStack{a3c616cd0 stackId=1, 10 tasks}
05-19 20:57:25.802  1308  1402 D ActivityManager: resumeTopActivityInnerLocked() : #1 prevTask=TaskRecord{81a83d2d0 #2054 A=com.gablegames.spaceshooter U=0 StackId=1 sz=3} next=ActivityRecord{d261946d0 u0 com.gablegames.spaceshooter/com.unity3d.player.UnityPlayerActivity t2054} mFocusedStack=ActivityStack{a3c616cd0 stackId=1, 10 tasks}
05-19 20:57:25.808  1308  1402 D ActivityManager: applyOptionsLocked(), pendingOptions : null
05-19 20:57:25.821 28490 28490 D AndroidRuntime: Shutting down VM
05-19 20:57:25.826 28490 28490 E AndroidRuntime: FATAL EXCEPTION: main
05-19 20:57:25.826 28490 28490 E AndroidRuntime: Process: com.gablegames.spaceshooter, PID: 28490
05-19 20:57:25.826 28490 28490 E AndroidRuntime: java.lang.Error: FATAL EXCEPTION [main]
05-19 20:57:25.826 28490 28490 E AndroidRuntime: Unity version     : 5.4.1f1
05-19 20:57:25.826 28490 28490 E AndroidRuntime: Device model      : samsung SM-G955U
05-19 20:57:25.826 28490 28490 E AndroidRuntime: Device fingerprint: samsung/dream2qltesq/dream2qltesq:7.0/NRD90M/G955USQU1AQDF:user/release-keys
05-19 20:57:25.826 28490 28490 E AndroidRuntime:
05-19 20:57:25.826 28490 28490 E AndroidRuntime: Caused by: java.lang.RuntimeException: Failure delivering result ResultInfo{who=android:fragment:0, request=9002, result=0, data=null} to activity {com.gablegames.spaceshooter/com.unity3d.player.UnityPlayerActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'com.google.android.gms.auth.api.signin.GoogleSignInAccount com.google.android.gms.auth.api.signin.GoogleSignInResult.getSignInAccount()' on a null object reference
05-19 20:57:25.826 28490 28490 E AndroidRuntime:        at android.app.ActivityThread.deliverResults(ActivityThread.java:4520)
05-19 20:57:25.826 28490 28490 E AndroidRuntime:        at android.app.ActivityThread.handleSendResult(ActivityThread.java:4563)
05-19 20:57:25.826 28490 28490 E AndroidRuntime:        at android.app.ActivityThread.-wrap22(ActivityThread.java)
05-19 20:57:25.826 28490 28490 E AndroidRuntime:        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1698)
05-19 20:57:25.826 28490 28490 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:102)
05-19 20:57:25.826 28490 28490 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:154)
05-19 20:57:25.826 28490 28490 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:6776)
05-19 20:57:25.826 28490 28490 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
05-19 20:57:25.826 28490 28490 E AndroidRuntime:        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520)
05-19 20:57:25.826 28490 28490 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)
05-19 20:57:25.826 28490 28490 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'com.google.android.gms.auth.api.signin.GoogleSignInAccount com.google.android.gms.auth.api.signin.GoogleSignInResult.getSignInAccount()' on a null object reference
05-19 20:57:25.826 28490 28490 E AndroidRuntime:        at com.google.games.bridge.TokenFragment.onActivityResult(TokenFragment.java:341)
05-19 20:57:25.826 28490 28490 E AndroidRuntime:        at android.app.Activity.dispatchActivityResult(Activity.java:7304)
05-19 20:57:25.826 28490 28490 E AndroidRuntime:        at android.app.ActivityThread.deliverResults(ActivityThread.java:4516)
05-19 20:57:25.826 28490 28490 E AndroidRuntime:        ... 9 more
05-19 20:57:25.833  1308  3075 I ActivityManager: KPU : put [com.samsung.knox.securefolder] : 6324 K
05-19 20:57:25.833  1308  3075 I ActivityManager: Killing 27098:com.samsung.knox.securefolder/u0a70 (adj 906): DHA:empty #33
05-19 20:57:25.837  1308  1335 W ActivityManager:   Force finishing activity com.gablegames.spaceshooter/com.unity3d.player.UnityPlayerActivity
05-19 20:57:25.843  1308  1335 D ActivityManager: moveToFront() : reason=finishActivity adjustFocus setFocusedActivity isAttached=true TaskRecord{b90af52d0 #1801 I=com.sec.android.app.launcher/com.android.launcher3.Launcher U=0 StackId=0 sz=1}
05-19 20:57:25.850  1308  1335 D ActivityManager: setFocusStackUnchecked: reason=finishActivity adjustFocus setFocusedActivity focusCandidate=ActivityStack{f7bec49d0 stackId=0, 2 tasks} caller=com.android.server.am.ActivityStack.moveToFront:882 com.android.server.am.ActivityStackSupervisor.moveActivityStackToFront:2036
05-19 20:57:25.881  1308  2534 D ActivityManager: cleanUpApplicationRecord -- 27098
05-19 20:57:26.364  1308  1402 W ActivityManager: Activity pause timeout for ActivityRecord{d261946d0 u0 com.gablegames.spaceshooter/com.unity3d.player.UnityPlayerActivity t2054 f}
05-19 20:57:26.364  1308  1402 D ActivityManager: isCustomScaleDownAnimationAllowed() : false
05-19 20:57:26.365  1308  1402 D ActivityManager: resumeTopActivityInnerLocked() : #0 prevTask=TaskRecord{81a83d2d0 #2054 A=com.gablegames.spaceshooter U=0 StackId=1 sz=3} next=ActivityRecord{4288cc6d0 u0 com.sec.android.app.launcher/.activities.LauncherActivity t1801} mFocusedStack=ActivityStack{f7bec49d0 stackId=0, 2 tasks}

Appears to be the same crash, but further in the process.

egable commented 7 years ago

For anyone else hitting this, check to see if you have .RequestServerAuthCode(false) in the config builder calls. Once I comment that out, the game stops crashing.

ramioooz commented 7 years ago

this might be related https://github.com/playgameservices/play-games-plugin-for-unity/issues/1712

claywilkinson commented 7 years ago

Thanks for the logs. I've been able to reproduce this error. I'll update the thread when I have a fix.

Calvin2274 commented 7 years ago

this may also related to #1755

JimmyDeemo commented 7 years ago

I too appear to be having this problem. Common log line appear to be;

Caused by: java.lang.RuntimeException: Failure delivering result ResultInfo{who=android:fragment:0, request=9002, result=0, data=null} to activity {com.lockwoodpublishing.avakinlife/com.lockwoodpublishing.avakinlife.UnityPlayerActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'com.google.android.gms.auth.api.signin.GoogleSignInAccount com.google.android.gms.auth.api.signin.GoogleSignInResult.getSignInAccount()' on a null object reference

Would more logs of this issue assist your fix @claywilkinson?

Edit: I should add that I am unable to utilise @egable's workaround due to requiring the server auth code for our usage.

claywilkinson commented 7 years ago

This is fixed in version 0.9.39.