Læsere som dig hjælper med at støtte MUO. Når du foretager et køb ved hjælp af links på vores websted, kan vi optjene en affiliate-kommission. Læs mere.

Nedgradering af en Android-app kan være nyttig, hvis den seneste opdatering introducerer fejl eller ændringer, du ikke kan lide. Nogle gange er den nyere version af en app muligvis ikke længere kompatibel med din Android-version, så du skal have den ældre version for at få den til at fungere.

Selvfølgelig kan du sideloade en ældre version af appen ved at installere APK'en, men på den måde ville du miste dine data og indstillinger. Og selvom du kan finde nogle apps til dette formål på Google Play, kræver de root-adgang, hvilket ikke er alles kop te.

Så lad os se på, hvordan du nedgraderer en Android-app ved hjælp af ADB (Android Debug Bridge) uden at miste dine data eller indstillinger.

Nedgradering af en Android-app ved hjælp af ADB uden at miste data

Før du begynder, skal du installere ADB på din computer og aktivere USB-fejlretning på din Android-telefon. Hvis du er usikker på, hvordan du gør det, så tjek ud

instagram viewer
hvad ADB er, og hvordan man bruger det for fuldstændig vejledning. Dette vil også hjælpe dig, hvis du bruger Linux eller macOS. Vi bruger Windows i denne vejledning.

Så når alt er oppe at køre, følg med for at nedgradere den problematiske app.

Trin 1: Tjek appversionen og download den ældre APK

Først skal du kontrollere, hvilken version af appen du i øjeblikket har installeret. Normalt er disse oplysninger tilgængelige i appens Om eller Indstillinger sektion.

Gå nu til en af disse websteder til sikre Android APK-downloads-vi anbefaler APKMirror - og download en ældre version af appen i APK-formatet. Flyt denne fil til din standard ADB-mappe på din pc for at fortsætte med ADB-kommandoerne.

Trin 2: Skub APK-filen til din Android-telefon

Det adb skub kommandoen bruges til at kopiere en fil fra din computer til din enhed. Det første argument i kommandoen er den fil, du vil kopiere, og det andet er din telefons destinationsplacering. Sådan ser det ud:

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

Så dette ville være kommandoen til at kopiere filen med navnet "xyz.apk" til din telefons "tmp"-mappe. Du skal ændre filnavnet til det, du vil kopiere.

Åbn nu Terminal, PowerShell eller Kommandoprompt i ADB-mappen, hvor du har placeret APK-filen. For at gøre dette på Windows 11 skal du højreklikke i mappen og vælge Åbn i Terminal. Hold nede for ældre Windows-versioner Flytte og højreklik i mappen, og vælg Åbn kommandovinduet her fra kontekstmenuen.

Skriv kommandoen, og erstat navnet på APK'en med den, du bruger. Som et eksempel ville vi kopiere en fil med navnet "linkedin-4-1-780.apk" til vores Android-telefon og brugte denne kommando til at gøre det:

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

Trin 3: Udfør nedgraderingen via en ADB-kommando

Når APK-filen er i den ønskede mappe på din telefon, er næste trin at nedgradere appen, mens du beholder data ved hjælp af kommandoen:

adb shell pm installere -r -d /data/lokal/tmp/xyz.apk

Igen skal du erstatte "xyz.apk" med navnet på din fil. Så i vores tilfælde redigerede vi kommandoen til:

adb shell pm installere -r -d /data/lokal/tmp/linkedin-4-1-780.apk

Nu kan du starte appen og kontrollere dens versionsnummer. Det skulle have været nedgraderet, mens dine data og indstillinger var intakte. Her er vores resultat. Den seneste version er på skærmbilledet til venstre, og den nedgraderede version er til højre.

2 billeder

Nedgrader apps uden at miste data

Mens du bruger disse ADB-kommandoer, betyder hvert eneste mellemrum og prik betydning. Så hvis du af en eller anden grund skal skrive dem, skal du være ekstra forsigtig. Vi vil dog anbefale at kopiere og indsætte kommandoerne så meget som muligt.

Hvis du nyder at bruge ADB-kommandoer, vil du blive overrasket over at vide, hvad du ellers kan gøre med ADB. Du kan bruge det til at installere eller afinstallere apps, genstarte din enhed og meget mere.