¿Posibles razones para que el dispositivo Android no reciba las notificaciones de juegos de Google?

Con respecto a TBMP Skeleton: ¿Por qué tanto onTurnBasedMatchReceived como onInvitationReceived no se llama a mi dispositivo físico?

Inicialmente pensé que el problema era algo con mi código, incluso aunque no tenía sentido, ya que funcionó en mi emulador muy bien + su muy similar a la de la muestra de esqueleto tbmp.

Ahora definitivamente pienso que el problema es con mi dispositivo, así que me gustaría saber qué podría estar bloqueando las notificaciones de Google Play Games.

En mi emulador, recibo un montón de notificaciones de Google Play Games en la barra de notificaciones, pero nada en el dispositivo físico. El dispositivo es Xperia L 4.2.2.

EDIT: Sí, la casilla de verificación de Google Play Services notifications está marcada. Aquí está mi manifiesto:

<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="PACKAGE_NAME" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="19" /> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <meta-data android:name="com.google.android.gms.games.APP_ID" android:value="@string/app_id" /> <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/> <activity android:name="PACKAGE_NAME.MYACTIVITY" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest> 

He intentado y buscado por todo esto, tal vez alguien más pasó por lo mismo.

Este "error" me causó MUCHOS problemas al probar una aplicación que estoy desarrollando.

Tiene algo que ver con lo que 'skm' dijo en su último comentario, pero no específicamente acerca de que Gmail no esté sincronizado. En mi caso tratando de sincronizar Gmail realmente no "activar" la sincronización solo lo sincronizó una vez y siguió sin sincronizar. Así que lo que tenía que hacer era entrar en: Settings->Data Usage->[Three dots button]->Auto-sync data. Hacer esto permite la sincronización para que pueda sincronizar de nuevo las cosas, sincronizarlo todo y, a continuación, puede desmarcar lo que no desee sincronizar. Y después de esto, las notificaciones de Google Play Services volverán a ser recibidas.

Espero que ayude a alguien más!

Seleccionar

  Settings > Apps > Google Play Services 

Luego marque la casilla de verificación de las notificaciones

Si todavía no funciona, publica los campos de meta-data de tu archivo de manifiesto (mientras ocultas la clave).

En el dispositivo, vaya a:

  Settings ---> Apps ---> Google Play Services 

A continuación, compruebe si la notificación CheckBox está establecida.

  • Guardar en Google Play Cloud Guardar automáticamente
  • Google Play Games, Firebase y el nuevo inicio de sesión de Google
  • GameHelper se bloquea en onConnectionFailed ()
  • Los fósforos de turnbased desaparecen después de cargar por primera vez
  • Envío de puntuaciones a las tablas de clasificación con Google Play Game Services
  • Puntuaciones falsas en los servicios de juegos de Google Play
  • ¿Qué plataformas / API de Android son compatibles con las versiones de Google Play Services?
  • Se ha producido un error en la conexión de GoogleApiClient
  • Las tablas de clasificación de Google Play no se muestran
  • Juego Android basado en turnos con Google Play Game Services e IntentService
  • Servicios de juegos de Google Play; Sistema de invitaciones
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.