0 votos

Cómo degradar una app en Nougat

Bueno, simple. Quiero degradar una aplicación que se ha actualizado accidentalmente. Ya he leído esta pregunta pero no me proporcionó una instrucción directa. Tengo el APK que quiero bajar a así que esa pregunta no me sirve. No es un paquete de prueba (guardado desde Google Play) así que la opción -t no tiene sentido.

Cosas que he probado hasta ahora:

  • Ejecutar en un terminal (con Root)

    pm install -r -d old.apk
  • Utilizar adb en un ordenador

    adb install -r -d /path/to/old.apk
  • Reemplazar brutalmente el apk en /data/app y ejecutar manualmente dex2oat para forzar la compilación

Todo lo anterior fue en vano. Así que estoy bastante preocupado por esto.

No quiero una respuesta que me diga desinstalar la nueva aplicación y luego instalar la antigua . Quiero conservar los datos de la aplicación sin hacer una copia de seguridad.

0 votos

¿Qué ocurre cuando pruebas alguna de las opciones anteriores? ¿Recibes un mensaje de error o la actualización simplemente se queda ahí?

0voto

mattm Puntos 139

Esto instala la versión antigua sin eliminar la nueva: adb install -r -d /path/to/old.apk

El -d es permitir un descenso de categoría. -t permite los paquetes de prueba.

También puedes desinstalar la aplicación y luego instalar el apk antiguo. Esto puede ser necesario, por ejemplo, si los datos de la aplicación han cambiado de formato en la nueva versión y no es compatible con versiones anteriores.

0voto

user149408 Puntos 106

Utilice una aplicación de copia de seguridad como oandbackup :

  • Copia de seguridad de los datos de la aplicación
  • Desinstalar la aplicación
  • Instalar la versión anterior
  • Restaurar datos (no el APK) con oandbackup
  • Si es necesario, fuerza la detención de la aplicación una vez (desde Ajustes > Aplicaciones) para que funcione con los datos restaurados.

Advertencia: si la versión actualizada de tu aplicación ha cambiado su formato de datos de manera que no es compatible con las versiones anteriores, no hay una manera fácil de volver atrás. Tendrás que encontrar la manera de convertir los datos al formato antiguo.

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