Problemas con el módulo analytics.google
Problemas para compatibilizar la libreria analytics.google con ti.maps o ti.cloud.
El problema es que ti.map y ti.cloud contienen estas dos librerías:
- google-play-services-basic.jar
- google-play-services-maps.jar
(son las mismas que la de bajo pero a trozos, es decir, que solo coge las parte de mapas o las funciones básicas)
Y Titanium no lo considera igual que la librería que contiene analytics.goolge:
- google-play-services.jar (contiene todas las anteriores)
Por lo que aparece que hay librerías repetidas cuando utilizas los dos módulos en un mismo proyecto.
La única solución que he encontrado de momento (08/03/2016) es seguir estos pasos:
1.- Descargar ti.map master de gitHub
2.- Cambiar google-play-services-base.jar y google-play-services-map.jar --> por google.play-services.jar (poner el mismo que hay en analytics.google)
3.- Cambiar en version.xml el número 7571000 --> por 6171000
4.- Compilar el módulo
Aquí os dejo el hilo donde dejo mi solución: https://github.com/Sitata/titanium-google-analytics/issues/48
Una solución que eliminaría estos problemas sería poder conseguir la librería
google-play-services-analytics.jar
Y añadir al proyecto analytics.google estas dos:
google-play-services-analytics.jar y google-play-services-base.jar
Pero de momento no sé como conseguir el jar solo de analytics.
El problema es que ti.map y ti.cloud contienen estas dos librerías:
- google-play-services-basic.jar
- google-play-services-maps.jar
(son las mismas que la de bajo pero a trozos, es decir, que solo coge las parte de mapas o las funciones básicas)
Y Titanium no lo considera igual que la librería que contiene analytics.goolge:
- google-play-services.jar (contiene todas las anteriores)
Por lo que aparece que hay librerías repetidas cuando utilizas los dos módulos en un mismo proyecto.
La única solución que he encontrado de momento (08/03/2016) es seguir estos pasos:
1.- Descargar ti.map master de gitHub
2.- Cambiar google-play-services-base.jar y google-play-services-map.jar --> por google.play-services.jar (poner el mismo que hay en analytics.google)
3.- Cambiar en version.xml el número 7571000 --> por 6171000
4.- Compilar el módulo
Aquí os dejo el hilo donde dejo mi solución: https://github.com/Sitata/titanium-google-analytics/issues/48
Una solución que eliminaría estos problemas sería poder conseguir la librería
google-play-services-analytics.jar
Y añadir al proyecto analytics.google estas dos:
google-play-services-analytics.jar y google-play-services-base.jar
Pero de momento no sé como conseguir el jar solo de analytics.
Comentarios
Publicar un comentario