Des lecteurs comme vous aident à soutenir MUO. Lorsque vous effectuez un achat en utilisant des liens sur notre site, nous pouvons gagner une commission d'affiliation. En savoir plus.

La rétrogradation d'une application Android peut être utile si la dernière mise à jour introduit des bogues ou des modifications que vous n'aimez pas. Parfois, la version la plus récente d'une application peut ne plus être compatible avec votre version d'Android, vous devez donc obtenir l'ancienne version pour la faire fonctionner.

Bien sûr, vous pouvez télécharger une ancienne version de l'application en installant l'APK, mais de cette façon, vous perdriez vos données et vos paramètres. Et bien que vous puissiez trouver des applications à cet effet sur Google Play, elles nécessitent un accès root, ce qui n'est pas la tasse de thé de tout le monde.

Voyons donc comment rétrograder une application Android à l'aide d'ADB (Android Debug Bridge) sans perdre vos données ou vos paramètres.

Rétrograder une application Android à l'aide d'ADB sans perdre de données

instagram viewer

Avant de commencer, vous devez installer ADB sur votre ordinateur et activer le débogage USB sur votre téléphone Android. Si vous ne savez pas comment procéder, consultez qu'est-ce qu'ADB et comment l'utiliser pour un guidage complet. Cela vous aidera également si vous utilisez Linux ou macOS. Nous utiliserons Windows dans ce guide.

Ainsi, une fois que tout est opérationnel, suivez la procédure de rétrogradation de l'application problématique.

Étape 1: Vérifiez la version de l'application et téléchargez l'ancien APK

Tout d'abord, vérifiez quelle version de l'application vous avez actuellement installée. Généralement, ces informations sont disponibles dans la section À propos ou Paramètres de l'application.

Maintenant, dirigez-vous vers l'un des ces sites pour télécharger des APK Android en toute sécurité— nous recommandons APKMirror — et téléchargez une ancienne version de l'application au format APK. Déplacez ce fichier dans votre dossier ADB par défaut sur votre PC pour continuer avec les commandes ADB.

Étape 2: Transférez le fichier APK sur votre téléphone Android

Le poussée de la BAD La commande est utilisée pour copier un fichier de votre ordinateur vers votre appareil. Le premier argument de la commande est le fichier que vous souhaitez copier et le second est l'emplacement de destination de votre téléphone. Voici à quoi cela ressemble :

adb push xyz.apk /data/local/tmp/

Donc, ce serait la commande pour copier le fichier nommé "xyz.apk" dans le dossier "tmp" de votre téléphone. Vous devez changer le nom du fichier pour celui que vous souhaitez copier.

Maintenant, ouvrez le terminal, PowerShell ou l'invite de commande dans le dossier ADB où vous avez placé le fichier APK. Pour ce faire sous Windows 11, faites un clic droit dans le dossier et sélectionnez Ouvert dans l'aérogare. Pour les anciennes versions de Windows, maintenez Changement et faites un clic droit dans le dossier, puis sélectionnez Ouvrir la fenêtre de commande ici depuis le menu contextuel.

Tapez la commande en remplaçant le nom de l'APK par celui que vous utilisez. Par exemple, nous voulions copier un fichier nommé "linkedin-4-1-780.apk" sur notre téléphone Android et avons utilisé cette commande pour le faire :

adb push linkedin-4-1-780.apk /data/local/tmp/

Étape 3: Exécuter la rétrogradation via une commande ADB

Une fois le fichier APK dans le dossier souhaité sur votre téléphone, l'étape suivante consiste à rétrograder l'application tout en conservant les données à l'aide de la commande :

shell adb pm installer -r -d /données/local/tmp/xyz.apk

Encore une fois, vous devez remplacer "xyz.apk" par le nom de votre fichier. Donc, dans notre cas, nous avons modifié la commande pour :

shell adb pm installer -r -d /données/local/tmp/linkedin-4-1-780.apk

Maintenant, vous pouvez lancer l'application et vérifier son numéro de version. Il aurait dû être rétrogradé tout en gardant vos données et paramètres intacts. Voici notre résultat. La dernière version est dans la capture d'écran à gauche et la version rétrogradée est à droite.

2 photos

Rétrograder les applications sans perdre de données

Lors de l'utilisation de ces commandes ADB, chaque espace et chaque point compte. Donc, si vous devez les taper pour une raison quelconque, vous devez faire très attention. Cependant, nous vous recommandons de copier et coller les commandes autant que possible.

Si vous aimez utiliser les commandes ADB, vous serez surpris de savoir ce que vous pouvez faire d'autre avec ADB. Vous pouvez l'utiliser pour installer ou désinstaller des applications, redémarrer votre appareil, etc.