10 votes

Comment rétrograder une application si elle a été mise à jour via le Play Store ?

J'ai une application installée sur mon téléphone, que j'ai installée depuis le Google Play Store. Si je mets l'application à jour et que la nouvelle version ne me plaît pas, existe-t-il un moyen d'annuler la mise à jour et de revenir à la version de l'application que j'avais installée auparavant ?

J'ai fait plusieurs recherches sur ce site et j'ai trouvé beaucoup de questions sur la mise à niveau du système d'exploitation, du CD-ROM ou du micrologiciel, mais rien sur la mise à niveau des versions des applications ou l'annulation d'une mise à jour d'une application.

5voto

Brian Points 161

Il y a une idée par Firelord dans le commentaire aquí ce qui devrait fonctionner :

Le meilleur moyen, je pense, est d'avoir une sauvegarde de l'application (au moins de son APK, sinon des fichiers de données ; l'APK d'une version antérieure d'une application peut également être obtenu sur certains sites Web (attention aux logiciels malveillants) si vous avez mis à jour l'application et que vous n'avez pas de sauvegarde). C'était pour les appareils non enracinés. Pour un appareil enraciné, utilisez Titanium Backup pour faire une sauvegarde complète de l'application.

2voto

lilydjwg Points 121

J'ai réussi à rétrograder une application à l'instant. J'ai l'ancien fichier apk, mais lorsque j'essaie d'installer l'apk, il ne s'installe pas, car il s'agit d'une ancienne version ( logcat me dit ceci).

Je dois désinstaller l'application, puis installer l'ancienne version. Cela entraîne la perte de toutes les données de l'application, mais heureusement, je les ai également sauvegardées. Je me connecte à mon téléphone et remplace manuellement le fichier de configuration car l'application ne permet pas d'exporter ou d'importer des configurations. Cette étape nécessite un accès Root. J'ai les sauvegardes parce que j'ai aussi un accès Root.

UPDATE:

J'ai suivi les suggestions de Firelord, mais j'ai réussi un peu différemment :

adb install -d -r xxx.apk

Les deux interrupteurs doivent être utilisés ensemble ( -d pour le déclassement, et -r pour remplacer l'existant ; ainsi -d reviendrait à déclasser une application inexistante...). Ils ne peuvent pas être soustraits à -dr comme les outils GNU.

J'utilise Android 6.0.1.

0voto

Byaakun Points 31

Pour les applications système, il existe un moyen de revenir à la version initialement fournie avec votre téléphone. Si vous avez mis à jour une application système à partir du Play Store et que vous souhaitez revenir à la version système d'origine, vous pouvez le faire en l'ouvrant sur le Play Store et en cliquant sur "Désinstaller la mise à jour" ; cela la ramènera à une mise à jour système. De plus, vous ne pouvez même pas désinstaller les applications système via Google Play, il s'agit donc d'une méthode sûre.

Si c'est une application qui ne fait pas partie du système, cela ne fonctionne pas.

-1voto

sharp Points 432

Consultez ce site web.

http://www.freewarelovers.com/Android/apps

Sur ce site web, vous pouvez trouver des applications gratuites et de nombreuses anciennes versions.

Une autre alternative est F-Droid qui vous permet de choisir la version que vous voulez installer. Et toutes les applications disponibles sur F-Droid sont ici.

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