0 votes

Résolution des problèmes de mise à niveau des applications payantes

Je rencontre un problème étrange en essayant de mettre à jour une application payante (OsmAnd+, maintenant installée 1.9.5) sur mon téléphone (Samsung GT-8752). Le téléchargement s'arrête de manière reproductible à 28,75/39 Mo, puis une installation est tentée qui échoue avec le message "Couldn't install on USB storage or SD card".

Quelqu'un d'autre a-t-il rencontré un problème similaire ? Existe-t-il un moyen de résoudre les problèmes de téléchargement/installation de ce type ? Où puis-je trouver des fichiers journaux ?

A problème connexe semble avoir été résolu par une désinstallation/réinstallation, mais tout comme l'OP là, je préférerais ne pas désinstaller.

1voto

Milner Points 533

Comme vous disposez de l'ADB, voici une proposition de solution :

  1. Faites une sauvegarde de votre installation actuelle (application et données) :

    adb backup -f osmand.ab -apk net.osmand.plus
  2. Idem, données uniquement

    adb backup -f osmand-data.ab -noapk net.osmand.plus
  3. Désinstaller l'application ( .apk ) tout en conservant ses données :

    adb uninstall -k net.osmand.plus
  4. Installez la nouvelle version à partir de play

Si la dernière étape réussit, vous avez terminé et la nouvelle version devrait être installée et fonctionner. Sinon, répétez l'étape 3 sans le -k puis l'étape n°4 à nouveau, et enfin restaurer les données à partir de votre seconde sauvegarde :

adb restore osmand-data.ab

En cas d'échec, il suffit de restaurer la première sauvegarde (complète) pour revenir à la situation actuelle. Mais je suis assez confiant qu'au moins le deuxième passage se passera bien.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X