Wie kann ich eine App downgraden, wenn sie über den Play Store aktualisiert wurde?

8

Auf meinem Telefon ist eine App installiert, die ich aus dem Google Play Store installiert habe. Wenn ich die App aktualisiere und die aktualisierte Version nicht mag, gibt es eine Möglichkeit, das Update rückgängig zu machen und ein Downgrade auf die zuvor installierte Version der App durchzuführen?

Ich habe versucht, eine Reihe auf dieser Website zu durchsuchen, und ich habe viele Fragen zum Herabstufen des Betriebssystems / ROM / der Firmware gefunden, aber nichts zum Herabstufen von App-Versionen oder zum Zurücksetzen eines App-Updates.

DW
quelle
3
Der beste Weg, denke ich, ist ein Backup der App (zumindest die APK, wenn nicht die Datendateien; APK der früheren Version einer App kann auch von einigen Websites bezogen werden (Vorsicht vor Malware), wenn Sie die App aktualisiert haben und dies nicht tun Wenn Sie die aktualisierte Version nicht mögen, können Sie diese APK einfach verwenden, um zur vorherigen Version zurückzukehren. Das war für nicht gerootete Geräte. Verwenden Sie für ein gerootetes Gerät Titanium Backup , um eine vollständige App-Sicherung durchzuführen.
Feuerlord

Antworten:

4

In dem Kommentar hier ist eine Idee von Firelord , die meiner Meinung nach funktionieren sollte:

Der beste Weg, denke ich, ist ein Backup der App (zumindest die APK, wenn nicht die Datendateien; APK der früheren Version einer App kann auch von einigen Websites bezogen werden (Vorsicht vor Malware), wenn Sie die App aktualisiert haben und dies nicht tun Wenn Sie die aktualisierte Version nicht mögen, können Sie diese APK einfach verwenden, um zur vorherigen Version zurückzukehren. Das war für nicht gerootete Geräte. Verwenden Sie für ein gerootetes Gerät Titanium Backup, um eine vollständige App-Sicherung durchzuführen.

Brian
quelle
Ja, es ist ein großartiger Kommentar, es ist keine wirkliche Antwort. Rooting würde funktionieren, aber es ist eher eine Problemumgehung als eine Lösung. Das Herunterladen von APKs von Websites von Drittanbietern usw. kann zu Problemen aller Art führen und wird nur empfohlen, wenn Sie wissen, was Sie tun sind dabei. Vielleicht war es deshalb ein Kommentar und keine Antwort. Aber für jeden das Richtige, denke ich.
jer3my
1
@ jer3my Vielleicht werde ich in dem Kommentar wegen seiner Länge missverstanden, aber ich habe mich weniger auf verwurzelte Lösungen konzentriert. Das gerootete oder nicht gerootete Android-Gerät ermöglicht zumindest die Sicherung von vom Benutzer installierten Apps (APK). Es gibt viele Apps von Drittanbietern im Play Store, die Backups (APK) von vom Benutzer installierten Apps erstellen. Ich erwähnte Websites, die in Betracht ziehen, wann der Benutzer die App aus dem Play Store aktualisiert hat und dringend ein Downgrade benötigt. - nirgendwo eine Erwähnung von root, richtig! :)
Feuerlord
3
Brian: Hinzufügen zu Firelords positivem Kommentar zu dieser Antwort. Wenn ein Kommentar eine Antwort zu enthalten scheint, lautet der Ansatz bei SE normalerweise: 1) Hinterlassen eines weiteren Kommentars, in dem der Kommentator gebeten wird, eine Antwort zu geben, 2) Warten Sie mindestens ein paar Tage, bis der Kommentator reagiert, 3) wenn es keine gibt Reaktion für eine angemessene Zeit (sagen wir 2 Wochen), dann schreibe es als Antwort auf und erwäge, es als Community-Wiki zu erstellen, es sei denn, du fügst es wesentlich hinzu. Was Sie getan haben, wird als "Versuch, Repräsentanten zu stehlen" angesehen - obwohl dies möglicherweise nicht Ihre Absicht war;)
Izzy
1
@Brian Ich habe es sehr geschätzt, dass Sie die SE-Kultur lernen und ihr folgen möchten, indem Sie Ihre Antwort bearbeiten. Ihre Bearbeitung hat die Antwort jetzt jedoch ungültig gemacht und ist daher keine Antwort mehr. In diesem Fall ist es wahrscheinlich besser, stattdessen Ihre Antwort zu löschen, es sei denn, sie wird auf den vorherigen Status zurückgesetzt (ehrlich gesagt bin ich angesichts der Moderation der Website etwas verwirrt, was in diesem Beitrag zu tun ist, bevor teilnehmende Benutzer Ihren neuesten Kommentar bemerken). .. [Fortsetzung]
Andrew T.
1
@Brian Ich habe mit geringfügiger Bearbeitung auf Revision 1 zurückgesetzt. Aber es reicht nicht aus, um die Frage zu beantworten. Vielleicht möchten Sie einige Eingaben von Ihnen hinzufügen, wie Sie eine App-Sicherung (root / non-root) erstellen, bevor Sie sie im Play Store aktualisieren. Dies sind die sichersten oder vertrauenswürdigsten Quellen für das Herunterladen von APKs, wenn die App versehentlich im Play Store aktualisiert wird. Beide Punkte werden bereits auf dieser Site besprochen, daher müssen Sie hier nur ein wenig suchen.
Feuerlord
2

Ich habe gerade eine App erfolgreich heruntergestuft. Ich habe die alte apk-Datei, aber wenn ich versuche, die apk zu installieren, wird sie nicht installiert, da es sich um eine ältere Version handelt ( logcatsagt mir das).

Ich muss die App deinstallieren und dann die alte Version installieren. Dadurch gehen alle App-Daten verloren, aber zum Glück habe ich das auch gesichert. Ich ssh in mein Telefon und ersetze die Konfigurationsdatei manuell, da die App keine Möglichkeit zum Exportieren / Importieren von Konfigurationen bietet. Dieser Schritt erfordert Root-Zugriff. Ich habe die Backups, weil ich auch Root-Zugriff habe.

AKTUALISIEREN:

Ich folgte den Vorschlägen von Firelord, aber es gelang ein wenig anders:

adb install -d -r xxx.apk

Die beiden Switches sollten zusammen verwendet werden ( -dzum Herabstufen und -rzum Ersetzen der vorhandenen; dies -dwürde bedeuten, dass eine nicht vorhandene App herabgestuft wird ...). Sie können nicht subtrahiert werden, um -drGNU-Tools zu mögen.

Ich benutze Android 6.0.1.

lilydjwg
quelle
0

Für System-Apps gibt es eine Möglichkeit, auf die Version zurückzugreifen, die ursprünglich mit Ihrem Telefon geliefert wurde. Wenn Sie eine System-App aus dem Play Store aktualisiert haben und die App auf die ursprüngliche Systemversion zurücksetzen möchten, können Sie dies tun, indem Sie sie im Play Store öffnen und auf "Update deinstallieren" klicken. Dadurch wird es auf ein Systemupdate zurückgesetzt. Darüber hinaus können Sie System-Apps nicht einmal über Google Play deinstallieren, sodass dies eine ausfallsichere Methode ist.

Wenn es sich um eine Nicht-System-App handelt, funktioniert dies nicht.

Byaakun
quelle
-1

Schauen Sie sich diese Website an.

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

Auf dieser Website finden Sie Freeware-Anwendungen und viele ältere Versionen.

Eine andere Alternative ist F-Droid , mit der Sie auswählen können, welche Version Sie installieren möchten. Und alle verfügbaren Apps auf F-Droid sind hier.

Flosse
quelle
Ich kann einen Weg finden, um zu testen, ob die Anwendungen identisch sind und es geht so ... Nach dem Update sagen wir, und der Benutzer ist nicht zufrieden mit der Version der Anwendung, aber auf der freewarelovers.com-Website ist eine ältere Version . Er kann leicht überprüfen, ob die Anwendung identisch ist. Verlassen Sie zuerst die aktualisierte Version und laden Sie sie dann von der Website herunter. Er startet den Installer. Wenn das Installationsprogramm fragt, ob der Benutzer die Anwendung "aktualisieren" möchte, bedeutet dies, dass es sich um dieselbe App handelt. Wenn nicht, bedeutet dies, dass das Gegenteil der Fall ist.
FiN
Da die meisten Apps bei Google Play nicht Open Source sind, kann dies meiner Meinung nach nicht als Antwort auf das Downgrade von Apps von Google Play angesehen werden.
Dan Hulme