La copia de seguridad de datos en Wear OS 4 es similar a la copia de seguridad de datos de las apps para dispositivos móviles y sigue reglas similares para crear copias de seguridad de los datos del usuario automáticamente. En este documento, se explica cómo puedes incorporar la copia de seguridad y el restablecimiento a tu app para Wear OS.
En los dispositivos que admiten copias de seguridad y ejecutan Wear OS 4 o versiones posteriores, los usuarios pueden crear una copia de seguridad de sus datos en la nube para transferir datos desde ese dispositivo. Además, pueden restablecer los datos de la nube para transferirlos a un nuevo dispositivo Wear OS. Por ejemplo, los usuarios pueden realizar copias de seguridad y restablecimientos en Google Pixel Watch.
Cómo simular una transferencia de nube usando almacenamiento local
Para probar el flujo de la copia de seguridad y el restablecimiento con el almacenamiento simulado en la nube, completa estos pasos:
En tu app, habilita la copia de seguridad y sigue los pasos que se describen en Cómo controlar las copias de seguridad en Android 12 o versiones posteriores. En Wear OS, no es necesario que especifiques el conjunto adicional de reglas de copia de seguridad para admitir dispositivos orientados al nivel de API 29 o versiones anteriores.
Conecta el dispositivo que cuenta con Wear OS 4 o una versión posterior a tu máquina de desarrollo con una conexión Wi-Fi.
Sigue los pasos de la guía para probar las copias de seguridad y el restablecimiento en la nube.
Reglas de copias de seguridad automáticas
En Wear OS, las condiciones que se necesitan para crear una copia de seguridad de los datos automáticamente difieren un poco de las que se aplican a los dispositivos móviles. Para que un dispositivo Wear OS cree copias de seguridad de datos automáticamente, se deben cumplir cada una de las siguientes condiciones:
- La carga del dispositivo debe estar en curso.
- El dispositivo debe estar conectado a una red Wi-Fi. Esto es obligatorio incluso si el dispositivo está habilitado para LTE.
- Se debe haber accedido a una Cuenta de Google en el dispositivo.
- Tienen que haber transcurrido al menos 24 horas desde la última copia de seguridad.
A diferencia de otros dispositivos, no es necesario que los wearables con Wear OS estén inactivos antes de que las copias de seguridad se realicen automáticamente.
Además, el sistema crea automáticamente copias de seguridad de las tarjetas, las complicaciones, las caras de reloj y los estilos de usuario de caras de reloj asociados a tu app para Wear OS.
Límite de almacenamiento y tamaño de las copias de seguridad
Al igual que con la copia de seguridad y el restablecimiento para dispositivos móviles, los datos de las copias de seguridad se almacenan en una carpeta privada de la cuenta de Google Drive del usuario, limitada a 25 MB por app. Si tienes una app para dispositivos móviles y una para Wear OS, las copias de seguridad se almacenan por separado, y sus límites de almacenamiento son independientes.
Se crea una copia de seguridad predeterminada de todos los datos de DataStore
(Files > DataStore), a menos que excluyas de forma explícita los archivos y directorios correspondientes.
Recomendaciones para ti
- Nota: El texto del vínculo se muestra cuando JavaScript está desactivado
- Cómo guardar datos simples con SharedPreferences
- DataStore (multiplataforma de Kotlin)
- Cómo trabajar con Proto Datastore