One of the inputs for BaseGameUtils#showActivityResultError is errorCode, whose description is @param errorCode the resource id of a String for an 'Unable to sign in' error message
But this value is passed to GooglePlayServicesUtil.getErrorDialog(errorCode, activity, requestCode, null) which is expecting errorCode to be the output of GooglePlayServices.isGooglePlayServicesAvailable()
One of the inputs for BaseGameUtils#showActivityResultError is errorCode, whose description is
@param errorCode the resource id of a String for an 'Unable to sign in' error message
But this value is passed to
GooglePlayServicesUtil.getErrorDialog(errorCode, activity, requestCode, null)
which is expecting errorCode to be the output ofGooglePlayServices.isGooglePlayServicesAvailable()
See http://developer.android.com/reference/com/google/android/gms/common/GooglePlayServicesUtil.html#getErrorDialog(int, android.app.Activity, int)
So this call will always fail, badly.