13 votos

¿Cómo desinstalar una aplicación sin eliminar los datos del usuario?

El título lo dice todo. Digamos que tengo una aplicación, un juego por ejemplo. Que deseo desinstalar de mi teléfono, y volver a instalar en algún momento en el futuro. Sin embargo, no quiero que se pierda la partida guardada.

¿Es posible desinstalar una aplicación pero conservar sus datos?

Gracias de antemano.

12voto

iCe Puntos 143

Editar

Oarfish escribe en los comentarios que la técnica descrita en este post ya no es útil.

Mi técnica

Si no quieres rootear tu dispositivo, puedes usar adb y pm en su lugar. Estos pasos serán difíciles de seguir a menos que ya esté familiarizado con el uso de herramientas de línea de comandos.

  1. Instalar adb en tu ordenador, y configura las cosas para que pueda comunicarse con tu dispositivo. No olvides activar la depuración USB en tu dispositivo. Es una gran molestia conseguir que adb funcione por primera vez; el premio de consolación es que sólo tienes que hacerlo una vez.

  2. Utiliza un cable USB para conectar tu ordenador con tu dispositivo.

  3. Utilice adb shell para conectarse a su dispositivo.

  4. Utilice pm list packages para ver una lista de los ID de los paquetes instalados.

  5. Utilice pm uninstall -k más su ID de paquete para eliminar el paquete pero mantener sus datos de usuario.

Vea también esto post relacionado .

Conclusión

Oarfish escribe en los comentarios que la técnica descrita en este post ya no es útil.

Si lo prueba usted mismo, añada su propio comentario y háganos saber su propia experiencia.

1 votos

SD Maid ahora intentará eliminar todos los datos de una App sin preguntar. Por favor, actualice su respuesta.

0 votos

PRECAUCIÓN: pm uninstall -k lleva a no poder reinstalar la aplicación a través de play store o f-droid. Play store se queja de que "otro usuario ya ha instalado esta aplicación".

0 votos

@Otheus: Hecho, con retraso. La próxima vez, por favor, considere la posibilidad de enviar una edición a ti mismo, para obtener resultados más rápidos. :)

6voto

roxan Puntos 4926

Prueba este programa Criada SD .

Abra el programa, vaya a la pestaña AppControl y haga clic en la aplicación que desee. Hay una opción llamada "Eliminar la aplicación pero mantener sus datos".

Editar:

No estoy seguro, pero podría requerir Root.

0 votos

Desde febrero de 2013, la última versión de SD Maid requiere Root para eliminar una aplicación y mantener sus datos. Si su teléfono no está rooteado, SD Maid no puede ayudar con esto.

3 votos

Parece que la última versión de SD Maid no tiene la opción "Eliminar la aplicación pero mantener sus datos".

-2voto

paercebal Puntos 38526

Al final, ¡simplemente desinstalar y volver a instalar normalmente funcionó! Resulta que los datos se guardan de una forma u otra.

5 votos

Estoy bastante seguro de que esto no es cierto para la mayoría de las aplicaciones. Cuando se desinstala una aplicación, todo en /data/data/<packagename> es tirado a la basura . Tal vez su aplicación guardó en una ubicación diferente o tiene guardados en la nube.

0 votos

@lunboks: Puede ser, pero como a mí me ha funcionado, lo he aceptado. Está claro que la mejor respuesta sería usar algún tipo de app de respaldo, por si acaso, y se refleja por la respuesta con más votos :)

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X