Qual é o local exato dos dados do Google Play Services?
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:
adb backup -apk com.google.android.gms
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 :
adb restore backup.ab
Posso excluir com segurança os dados dos serviços do Google Play e permitir que o aplicativo os recrie?
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.
O que posso perder se excluir os dados do Google Play Services sem segurança?
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.