Acabei de perceber que os dados no armazenamento interno para o aplicativo Google Play Services cresceram acima de 100Mib, portanto, esse aplicativo é oficialmente o espaço agora.
Então, minhas perguntas são:
- Qual é o local exato dos dados do Google Play Services? (para fazer backup)
- Posso excluir com segurança os dados dos serviços do Google Play e permitir que o aplicativo os recrie?
- O que posso perder se excluir os dados do Google Play Services sem segurança?
google-play-services
app-data
Consultoria gratuita
fonte
fonte
Respostas:
O nome do pacote do Google Play Services é
com.google.android.gms
.O diretório de dados padrão dos aplicativos está abaixo
/data/data
e, para o Play Services, está/data/data/com.google.android.gms
.Observe que você não pode simplesmente copiar e colar em qualquer lugar. Para espiar o diretório de dados de um aplicativo, você precisaria de acesso root. Felizmente, para dispositivos não raiz, o Play Services permite seu backup usando adb .
Após instalar o ADB, digite este comando em um shell:
Isso salvará o backup no arquivo
backup.ab
localizado no diretório atual.Para restaurar esse backup, insira este comando no mesmo diretório atual :
Por segurança, se você quer limpar dados de Configurações → Aplicativos → Download → Serviços do Google Play , está pronto.
No Android 4.4.2 e 5.0.2, você não recebe a opção direta denominada Limpar dados . Em vez disso, você recebe Gerenciar espaço . Siga as capturas de tela:
(Clique na imagem para ampliar; passe o mouse para saber detalhes)
No entanto, no Android 4.2.1, não havia Gerenciar espaço, mas Limpar dados . Talvez, a primeira opção seja específica da versão Android e não específica do aplicativo.
Fazer
adb shell pm clear com.google.android.gms
também é seguro, pelo menos, minha Play Store e o Gmail (ambos ridiculamente dependentes do Play Services) funcionaram bem depois de executar as duas etapas independentemente.Os dados também foram recriados.
Não sei o que seria inseguro aqui, além de limpar o diretório de aplicativos do Play Services sem desinstalá-lo, por isso não posso comentar.
De qualquer forma, o front-end do Play Services é chamado de Configurações do Google , o núcleo do Google Apps , cujo ícone você veria na gaveta de aplicativos. Basta abri-lo e as entradas que você veria são possivelmente responsáveis pela coleta de dados do Play Services. E, como eu disse acima, os aplicativos dependentes funcionaram bem sem problemas, portanto, os dados desse aplicativo não são algo com que me preocuparia. Seu caso pode variar, portanto, aprofunde-se na GUI deste aplicativo.
fonte