Estoy desarrollando una aplicación de Android que tendría una información fuera de línea en el inicio y la sincronización en línea. Esto significa que el usuario hace clic en un elemento y la aplicación lee los datos para ese elemento desde fuera de línea (base de datos SQLite o archivo) y muestra esa actividad con datos (texto, imagen, película, etc.). Al mismo tiempo (si está en línea) la aplicación va al servicio web en segundo plano y descarga datos si la versión de los datos es más nueva que la versión en el dispositivo móvil, reemplaza los datos en segundo plano y le dice al usuario, que los datos más nuevos están disponibles (si el usuario todavía está en el mismo artículo - misma actividad). Si no es así, la aplicación lee automáticamente los datos nuevos la próxima vez que el usuario haga clic en el mismo elemento.Aplicación de Android sin conexión con sincronización en línea
¿Es SQLite en el teléfono la mejor manera para ese o archivo? ¿Puedo colocar SQLite con datos fuera de línea en el archivo de expansión, al cargar .APK en Google Play?