Appcelerator - C2dm en Android

He estado tratando de instalar el módulo C2dm para el estudio de titanio que se encuentra aquí: https://github.com/Kuraturpa/titanium-c2dm

Sigo teniendo problemas. Cuando lo configuré como se describe aquí: http://developer.appcelerator.com/question/38451/c2dm-in-titanium

Sigo recibiendo un error de que no puede encontrar el módulo (en tiempo de ejecución). El error dice:

Ubicación: [357, 0] /tmp/module.js Mensaje: Error: Módulo solicitado no encontrado: com.findlaw.titanium.cd2m (/tmp/module.js#357)

De hecho, no puedo encontrar este archivo en ninguna parte de mis cosas, porque no tengo una carpeta tmp en mi proyecto. Originalmente puse el código xml de la publicación del foro anterior en el archivo timodule.xml y me llevó a este error de tiempo de ejecución. Cuando lo cambio al archivo tiapp.xml, aparece este error:

[ERROR] La 'apiversion' para 'com.findlaw.titanium.c2dm' en el manifiesto del módulo no es un valor válido. Utilice una versión del módulo que tenga un valor 'apiversion' de 2 o más establecido en su archivo de manifiesto

Cuando trato de construir manualmente el módulo yo mismo usando ant, obtengo:

FALLO DE CONSTRUCCIÓN /Users/sammy/Downloads/IGx89-titanium-c2dm-3b05b8a 2/build.xml:9: No se puede encontrar /Library/Application Support/Titanium/mobilesdk/osx/1.8.0.1/module/android/build.xml importado de /Usuarios/sammy/Descargas/IGx89-titanium-c2dm-3b05b8a 2/build.xml

Lo comprobé y el archivo build.xml está en la carpeta que se muestra en el error. Estoy un poco perdido en cuanto a qué hacer aquí...

preguntado el 09 de marzo de 12 a las 14:03

1 Respuestas

Ese módulo no es compatible con la versión de Titanium Mobile que está utilizando (1.8.0.1 o superior). Debe actualizarlo usted mismo o buscar otro módulo C2DM.

La guía para migrar a 1.8.0.1 está disponible aquí: http://docs.appcelerator.com/titanium/2.0/index.html#!/guide/Android_Module_Porting_Guide_for_1.8.0.1

contestado el 19 de mayo de 12 a las 13:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.