Por qué PLAY_SERVICES_RESOLUTION_REQUEST es 9000

Al implementar un cliente de GCM, encontré que utilizamos esta constante:

PLAY_SERVICES_RESOLUTION_REQUEST is 9000 

Soy nuevo en la programación, y tal vez esto es obvio, pero no pude encontrar información al respecto. ¿Es esto sólo un número aleatorio? ¿Puedo usar otro número?

2 Solutions collect form web for “Por qué PLAY_SERVICES_RESOLUTION_REQUEST es 9000”

Sí, puede ser cualquier número – siempre y cuando sea único para esa actividad.

Por favor vea lo siguiente:

Enlace a la documentación de Google …

Parece que el 9000 es el startActivityForResult() para startActivityForResult() .

Una vez que el startActivityForResult() termina, pasa su resultado al onActivityResult() y dado que puede tener muchos startActivityForResult() ejecutándose al mismo tiempo, se hace necesario que onActivityResult() identifique qué startActivityForResult generó ese resultado.

El 9000 se pasa a un built-in android startActivityForResult() y posteriormente el método onActivityResult() en la clase GooglePlayServicesUtil , por lo que no podemos ver el 9000 que se pasa alrededor, pero que básicamente es cómo funciona.

  • Google Maps open-source-attribution es increíblemente grande y bloquea el hilo principal
  • Falta de servicios de Google Play desde AVD
  • No se pudo encontrar com.google.android.gms: play-services: 7.0.0
  • Anular el registro de un dispositivo de GCM mediante la identificación de registro en Android
  • Google Play Services hace gradle para ignorar la configuración de proguard
  • Obtenga la ubicación (coordenadas) periódicamente sin aumentar drásticamente el consumo de la batería
  • ¿Cómo suprimir la advertencia "Evite usar la versión agregada de Google Play Services SDK"?
  • Configuración de Google Play Services v23 Proguard
  • No se puede usar android: icon = "@ mipmap / ic_launcher" en Manifest after play services 7.5.0
  • Servicios de Google Play en un proyecto de Android Studio 0.1.1 gradle?
  • Después de desconectar la aplicación Google Drive Android API todavía devuelve resultados exitosos, pero no carga el archivo
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.