¿Cuál es la ubicación exacta de los datos de los servicios de Google Play?
El nombre del paquete de Google Play Services es com.google.android.gms
.
El directorio de datos predeterminado de las aplicaciones está debajo /data/data
, y para Play Services, está /data/data/com.google.android.gms
.
Tenga en cuenta que no puede simplemente copiarlo y pegarlo en cualquier lugar. Para echar un vistazo al directorio de datos de una aplicación, necesitaría acceso root. Afortunadamente, para dispositivos no root, Play Services permite su copia de seguridad usando adb .
Después de instalar ADB, ingrese este comando en un shell:
adb backup -apk com.google.android.gms
Esto guardará la copia de seguridad en el archivo backup.ab
ubicado en el directorio actual.
Para restaurar esa copia de seguridad, ingrese este comando desde el mismo directorio actual :
adb restore backup.ab
¿Puedo eliminar de forma segura los datos de Google Play Services y dejar que la aplicación los vuelva a crear?
Con seguridad, si te refieres a borrar datos de Configuración → Aplicaciones → Descargado → Servicios de Google Play , entonces estás listo para comenzar.
En Android 4.4.2 y 5.0.2, no obtienes la opción directa llamada Borrar datos . En cambio, obtienes Administrar espacio . Sigue las capturas de pantalla:
(Haga clic en la imagen para ampliar; desplace el mouse para conocer los detalles)
Sin embargo, en Android 4.2.1, no había Manage Space sino Clear Data . Quizás, la primera opción es específica de la versión de Android y no específica de la aplicación.
Hacerlo adb shell pm clear com.google.android.gms
también es seguro, al menos, mi Play Store y Gmail (ambos ridículamente dependientes de Play Services) funcionaron bien después de ejecutar ambos pasos de forma independiente.
Los datos recreados también.
¿Qué podría perder si elimino los datos de los Servicios de Google Play de forma insegura?
No sé qué significaría inseguramente aquí además de purgar el directorio de aplicaciones de Play Services sin desinstalarlo, por lo que no puedo comentarlo.
De todos modos, el front-end de Play Services se llama Configuración de Google , el núcleo de Google Apps , cuyo icono vería en el cajón de su aplicación. Simplemente ábralo, y las entradas que vería son posiblemente responsables de la recopilación de datos de Play Services. Y como dije anteriormente, las aplicaciones dependientes funcionaron sin problemas, por lo que los datos de esta aplicación no son algo de lo que me preocupe. Su caso puede variar, así que profundice en la GUI de esta aplicación.