problema con el plugin de notifications de telefonía mobile en android

Creé una nueva aplicación con cli con phonegap. todo va bien, mi aplicación se ejecuta correctamente en el emulador y el dispositivo.

Ahora quiero usar la notificación push de una empresa. Seguí la siguiente URL

https://github.com/urbanairship/phonegap-ua-push/blob/master/README.md

reemplazó el css, js e index.html del ejemplo en mi aplicación.

Uso el siguiente command para agregar el complemento

el complemento local de phonegap agrega https://github.com/urbanairship/phonegap-ua-push.git

complemento agregado con éxito he cambiado la key y config.xml

<!-- Urban Airship app cnetworkingentials --> <preference name="com.urbanairship.production_app_key" value="__SOMETHINGTBmsZLE__SOMETHING" /> <preference name="com.urbanairship.production_app_secret" value="dWFIJuLST__SOMETHING" /> <preference name="com.urbanairship.development_app_key" value="__SOMETHING_3z1gAh__SOMETHING" /> <preference name="com.urbanairship.development_app_secret" value="dWFIJuL__SOMETHING" /> <!-- If the app is in production or not --> <preference name="com.urbanairship.in_production" value="false" /> <!-- Enable push when the application launches (instead of waiting for enablePush js call). Defaults to false --> <preference name="com.urbanairship.enable_push_onlaunch" value="true" /> <!-- Only requinetworking for Android. --> <preference name="com.urbanairship.gcm_sender" value="AIzaSyC5rS_Gv__SOMETHING" /> 

cuando ejecuto la aplicación en el emulador con el siguiente command

phonegap ejecutar Android

Está funcionando bien, pero mi dispositivo no se está registrando en la empresa de transporte. entonces abro el proyecto de Android en adt (android developement tool) en eclipse y ejecuto desde allí la aplicación en ejecución, pero tengo algún error en la console de logging.

enter image description here

Quiero saber qué está mal con mi aplicación.

Honestamente, no sé por qué, pero debes tener el indicador in_production establecido en true para que las notifications push funcionen en Android.

Esto fue bastante molesto cuando traté de hacer una aplicación tanto para iOS como para Android, ya que tuve que poner las keys dev para el prod. También podría generar cierta confusión con el deployment. Pero, hacer esto lo hará funcionar.