O backup de dados no Wear OS 4 é semelhante ao backup de dados de apps para dispositivos móveis e segue regras semelhantes para o backup automático de dados do usuário. Este documento explica como adicionar suporte ao backup e à restauração no app para Wear OS.
Em dispositivos com suporte ao backup e com o Wear OS 4 ou mais recente, os usuários podem fazer backup dos dados na nuvem e transferi-los para fora desse dispositivo, assim como restaurar dados da nuvem e transferir para um novo dispositivo Wear OS. Por exemplo, os usuários podem fazer backup e restauração no Google Pixel Watch.
Simular a transferência na nuvem usando o armazenamento local
Para testar o fluxo de backup e restauração usando o armazenamento em nuvem simulado, siga estas etapas:
No app, ative o backup e siga as etapas descritas em Controlar o backup no Android 12 ou mais recente. No caso do Wear OS, não é necessário especificar o conjunto extra de regras de backup para oferecer suporte a dispositivos direcionados ao nível 29 ou anterior da API.
Conecte o dispositivo que está executando o Wear OS 4 ou mais recente à máquina de desenvolvimento usando uma conexão Wi-Fi.
Siga as etapas do guia para testar o backup e a restauração na nuvem.
Regras de backup automático
No Wear OS, as condições necessárias para fazer backup automático dos dados são um pouco diferentes das condições em dispositivos móveis. Para que um dispositivo Wear OS faça o backup automático dos dados, cada uma das condições abaixo precisa ser atendida:
- O dispositivo precisa estar carregando.
- O dispositivo precisa estar conectado a uma rede Wi-Fi. Isso é necessário mesmo que ele seja compatível com LTE.
- O dispositivo precisa estar conectado a uma Conta do Google.
- É necessário que tenha se passado pelo menos 24 horas desde o último backup.
Ao contrário de outros dispositivos, os wearables que executam o Wear OS não precisam ficar inativos para que os backups sejam feitos automaticamente.
Além disso, o sistema faz backup automático de todos os blocos, complicações, mostradores do relógio e estilos de usuário de mostrador do relógio associados ao app para Wear OS.
Armazenamento de backup e limite de tamanho
Assim como o backup e a restauração em dispositivos móveis, os dados de backup são armazenados em uma pasta particular na conta do Google Drive do usuário, com limite de 25 MB por app. Se você tem um app para dispositivos móveis e outro para Wear OS, os backups são armazenados separadamente, e um app não afeta o limite de tamanho do outro.
Todos os dados em DataStore
(Files > DataStore) são salvos em backup por padrão,
a menos que você exclua explicitamente os arquivos e diretórios correspondentes.
Recomendados para você
- Observação: o texto do link aparece quando o JavaScript está desativado.
- Salvar dados simples com SharedPreferences
- DataStore (Kotlin Multiplatform) (link em inglês)
- Como trabalhar com o Proto DataStore