¿Qué estamos haciendo actualmente?
Tenemos algunos datos estructurados y textuales en un servidor que se expone usando servicios web (RESTful). Mi aplicación sondea este servidor regularmente (AlarmManagerService) para recuperar los datos y guardarlos en la base de datos local (sqlite). Además, un usuario está autenticado y autorizado de antemano para el acceso.Caso de uso de Android SyncAdapter
Preguntas:
Hay una clase SyncAdapter/administrador de cuentas en el SDK y me preguntaba si puede ser de alguna utilidad en mi solicitud para conseguir la sincronización antes mencionado?
En caso afirmativo, ¿qué tipo de infraestructura se necesita en la parte posterior para admitir una configuración de sincronización con este adaptador? Se agradecen los enlaces a artículos, etc. que proporcionan detalles sobre el uso de este adaptador y otra información.
Gracias Megha! Comprobaré el proyecto de muestra (parece que tendré que descargar 2.2 para eso). Por favor, valide mi comprensión: ¿esta es básicamente una clase que está diseñada para facilitar la actividad de sincronización entre dos partes? Tendré que escribir toda la comunicación de red, el análisis XML, la lógica de persistencia de datos y aplicar una capa de SyncAdapter para encapsular todos los flujos. – Samuh
Sí, eso es correcto. –