Accidente dentro de GoogleSignInAccount en los últimos PlayServices 8.3
La última versión de los servicios de reproducción (8.3) tiene un problema relacionado con GoogleSignInAccount.
Recibimos un accidente generado a partir de ella. Aquí está el stacktrace.
- Error: El atributo "theme" ya ha sido definido
- Cómo evitar el límite de 65k método al utilizar Google Play Services
- Uso de Proguard para eliminar clases no utilizadas en la biblioteca de Servicios de Google Play
- ¿Cómo obtener el token de acceso con el nuevo inicio de sesión de Google con los servicios de juego 8.3?
- Wearable no instalar la aplicación (criterios de funcionalidad de Android Wear)
Android: 4.4.4 Manufacturer: Sony Model: D5503 Date: Thu Nov 12 16:36:06 GMT-08:00 2015 java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=40962, result=-1, data=Intent { (has extras) }} to activity {com.spreaker.android/com.google.android.gms.auth.api.signin.internal.SignInHubActivity}: java.lang.NullPointerException at android.app.ActivityThread.deliverResults(ActivityThread.java:3455) at android.app.ActivityThread.handleSendResult(ActivityThread.java:3498) at android.app.ActivityThread.access$1300(ActivityThread.java:144) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1294) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:212) at android.app.ActivityThread.main(ActivityThread.java:5135) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:877) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:693) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.NullPointerException at java.util.Collections.sort(Collections.java:1882) at com.google.android.gms.auth.api.signin.GoogleSignInAccount.zzms(Unknown Source) at com.google.android.gms.auth.api.signin.GoogleSignInAccount.zzmx(Unknown Source) at com.google.android.gms.auth.api.signin.internal.zzn.zza(Unknown Source) at com.google.android.gms.auth.api.signin.internal.zzn.zzb(Unknown Source) at com.google.android.gms.auth.api.signin.internal.SignInHubActivity.zza(Unknown Source) at com.google.android.gms.auth.api.signin.internal.SignInHubActivity.onActivityResult(Unknown Source) at android.app.Activity.dispatchActivityResult(Activity.java:5423) at android.app.ActivityThread.deliverResults(ActivityThread.java:3451) ... 11 more
Comprobar los registros de la aplicación de nuestro lado, podría estar relacionado con algún problema de conectividad, pero podría estar equivocado.
Cualquier ayuda con esto es apreciado. Gracias
EDIT: A petición, así es como construimos GoogleApiClient (y las opciones necesarias)
GoogleSignInOptions.Builder gsoBuilder = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestScopes( new Scope("profile"), new Scope("email"), new Scope("https://www.googleapis.com/auth/plus.me") ) .requestProfile() .requestServerAuthCode(this._config.getGoogleClientId(), true); this._googleApi = new GoogleApiClient.Builder(getActivity()) .enableAutoManage(getActivity(), new OnConnectionErrorListener()) .addApi(Auth.GOOGLE_SIGN_IN_API, gsoBuilder.build()) .build();
- Uso de GoogleApiClient + LocationServices sin actualizar
- Cómo diseñar la pantalla de invitación a aplicaciones de Google
- Servicio GeoCoder no disponible
- Falta clave api_key / actual con los Servicios de Google 3.0.0 y clave de API de Google Maps en build.gradle
- Cómo obtener refreshToken al usar GoogleAuthUtil
- API de datos de Youtube con OAuth2.0 en Android
- Activación del modo de ubicación Alta exactitud o ahorro de la batería, programáticamente, sin necesidad de que el usuario visite Configuración
- Servicios de Google Play en Genymotion en Lollipop (Android 5.0)
¿Ha agregado el permiso GET_ACCOUNTS ?
- Muxing audio AAC con MediaCodec de Android y MediaMuxer
- Establecer la imagen del url a la vista de la imagen