pushplugin plugin notificaciones fcm android android-emulator push-notification ibm-mobilefirst

android - notificaciones - phonegap plugin push fcm



La funciĆ³n IBM Worklight-Notificaciones Push no funciona en el emulador de Android (1)

Estoy intentando configurar el proyecto de muestra para la notificación de inserción de Worklight en Android . Cuando abro la aplicación en el emulador de Android, solo se puede hacer clic en los dos primeros botones (isSubscribed y isSupported). Los otros dos botones (Suscribir y Anular suscripción) permanecen deshabilitados.

Mis pasos son:

  1. Importe el proyecto en Eclipse
  2. Reemplace las Claves SenderID y API con la que se obtiene de la Consola GCM en application-descriptor.xml
  3. Implementar PushAdapter (incluido en el proyecto)
  4. Construye y despliega
  5. Inicie la aplicación de Android en el emulador

¿Lo que falta?


Para que las notificaciones automáticas funcionen en el emulador de Android, debe asegurarse de instalarlas en el administrador de Android SDK :

Nota: las Notificaciones Push en el Emulador de Android funcionan solo en un AVD que ejecuta Android OS 4.xx

A continuación, debe configurar GCM :
Estos pasos son relevantes ya sea que esté usando un dispositivo o un emulador.

  1. Crea una dirección de correo electrónico de Gmail
  2. Ir a la página web de GCM: http://developer.android.com/google/gcm/gs.html
  3. Haga clic en "Página de la consola de API de Google"
  4. Si nunca ha realizado el paso 3 anterior, se le pedirá que cree un proyecto; este proyecto tendrá una ID. Esta ID es el valor de senderId que coloca en application-descriptor.xml
  5. Haga clic en "Crear nueva clave de servidor ..." / "Crear nueva clave de Android"
  6. La clave generada es el valor de la API key que coloca en application-descriptor.xml

Ahora necesita:

  1. Construye y despliega la aplicación
  2. Implementar el adaptador
  3. Ejecuta la aplicación en un dispositivo o emulador