Ich habe einige große Spiele, die ich nicht regelmäßig spiele, aber auch nicht löschen möchte. Kann ich diese Apps als apk sichern, um sie später offline zu installieren ? Ich spreche nicht nur von der Sicherung der App-Daten, sondern es gibt viele Tools für diesen Zweck. Ich möchte die App später wieder offline installieren können. Auch dies ist nicht unbedingt eine App-Vorschlagsanfrage, jede Methode, um dies zu erreichen, ist für mich in Ordnung.
12
/system/app
(Systemanwendungen) oder/data/app/
(Benutzeranwendungen)Antworten:
Eine sehr einfache Möglichkeit ist der ES File Explorer aus dem Google Play Store. Sie können zu Ihrem Browser navigieren
/system/app
Ordner (für System-Apps)/data/app
Ordner (für Benutzer-Apps; Zugriff auf root erforderlich)und kopieren Sie sie zu Ihrem
/sdcard
(oder woanders).Das Kopieren mehrerer Dateien mit ES File Explorer ist sehr einfach. Halten Sie einfach eine der Dateien lange gedrückt und markieren Sie dann alle Dateien, die Sie kopieren möchten. Navigieren Sie dann zu dem Ordner (auf Ihrer SD-Karte), in dem Sie sie ablegen möchten.
Wenn Sie über Ihr USB-Kabel eine Verbindung zu Ihrem Computer herstellen, können Sie Ihre SD-Karteninhalte auf Ihrem Computer sichern.
Update (Zugriff auf den Bereich für geschützte Daten / Apps):
Ich stelle fest, dass das
/data/
Verzeichnis nicht lesbar ist. Sie können jeden beliebigen Inhalt abrufen, wenn Sie den Namen kennen. Ich beschreibe eine Befehlszeilenlösung (CLI), um die Namen und Dateien abzurufen. Die von Izzy vorgeschlagenen Backup-Tools sind jedoch der einfachste Weg.Dies ist eine schrittweise Methode, um die Liste der Pakete abzurufen und die Pakete über die Befehlszeile abzurufen:
Laden Sie das Android SDK-Paket herunter und installieren Sie es (oder finden Sie unter Gibt es eine minimale Installation von ADB? Eine Lösung, die viel weniger Speicherplatz benötigt, wenn Sie keine Android-Apps entwickeln möchten). Sie haben zwar Zugriff auf nahezu alles auf der Welt (Android), aber lassen Sie sich nicht überfordern. Konzentrieren Sie sich nur auf ein unmittelbares Ziel, und alle anderen Funktionen können sich auf einen anderen Tag beziehen.
Fügen Sie einen Pfad zu diesen beiden Verzeichnissen der Paketinstallation hinzu (
[installedpath]/tools
und[installedpath]/platform-tools
für eine vollständige SDK-Installation).Führen
$ adb shell 'pm list packages'
Sie nun mit dem über den USB angeschlossenen Android Folgendes aus, um die vollständige Liste der installierten Apps abzurufen: Sie haben jetzt eine Liste mit den Namen aller installierten Apps.
Verwenden Sie den
-f
Parameter, um den vollständigen Pfadnamen eines gewünschten Pakets abzurufen, indem Sie eine in der vorherigen Liste gefundene Suchzeichenfolge angeben:$ adb shell 'pm list packages -f reader'
Ziehen Sie nun den vollständigen Pfadnamen des Pakets, das Sie erhalten möchten:
Die Schritte mögen kompliziert erscheinen, aber sie sind einfacher als gesagt. Sobald Sie es einige Male ausgeführt haben, können Sie ganz einfach eine beliebige App von Ihrem Gerät abrufen. Sie können auch ein Skript schreiben, um dies als Ihr persönliches Sicherungsdienstprogramm auszuführen.
Obwohl es GUI-Alternativen gibt, wie in der alternativen Antwort erwähnt, empfehle ich nachdrücklich, die Funktionen der adb-Befehle zu betrachten, die vollständige Sicherungen umfassen. Die Option, mit der Benutzer genau auswählen können, was und wo gesichert werden soll.
Durch die Installation des vollständigen Android SDK erhalten Sie umfassenderen Zugriff auf Komponenten Ihres Android-Geräts (über die Befehlszeile).
Schauen Sie sich die Befehle an:
Sehen Sie sich den Abschnitt zur Sicherung an (auf dem Hilfebildschirm):
Mit dem Android Backup Extractor können Sie die komprimierte Sicherungsdatei durchsuchen, die mit dem Dienstprogramm adb erstellt wurde.
Das Wiederherstellen des Backups auf dem Android ist ein einfacher "-restore" -Befehl:
Der Android Backup Extractor bietet eine Möglichkeit, das Backup zu durchsuchen und einzelne Dateien (wie z. B. die APKs gemäß dem OP-Ziel) zum Speichern oder Aufbewahren auszuwählen.
Das Explorer-Paket enthält eine Vielzahl plattformübergreifender Tools wie Java, Perl und Cygwin.
Sie können das Backup mit extrahieren (mit dem Java Extract Opton):
Abgesehen von meiner ersten CLI-Antwort ist AirDroid die genaueste GUI-App, um die spezifische Frage des OP zu erfüllen . Es ist kostenlos, äußerst benutzerfreundlich und intuitiv zu bedienen.
Führen Sie dazu die App aus. Es gibt eine lokale IP-Adresse zum Eingeben in einen Webbrowser an. Über den Link erhalten Sie eine ähnliche Benutzeroberfläche und einen Android-Startbildschirm. Klicken Sie auf das Symbol "Apps" und wählen Sie eine oder mehrere Apps zum Herunterladen aus. Sie können die Apps über dieselbe Benutzeroberfläche installieren oder neu installieren.
Es gibt verschiedene andere GUI-Alternativen (grafische Benutzeroberflächen), z. B. QtADB (Multi-Plattform) oder für Windows-Benutzer auch den hervorragenden Droid Explorer unseres Mitglieds Ryan Conrad (siehe z. B. Vollständige Sicherung von nicht verwurzelten Geräten) . siehe auch unser adb tag-wiki ).
quelle
Es gibt mehrere Apps, die auf dieses Thema spezialisiert sind. Das wahrscheinlich bekannteste ist AppMonster , das ich (in der Pro-Version) seit Jahren verwende, sehr zuverlässig (und sehr aktive Entwickler). Für Alternativen und weitere Details schauen Sie bitte auf:
quelle
Ich habe "Avg Antivirus" installiert. Ich habe nur Dateien von ihm gesichert und sie werden als Apks gespeichert.
quelle
Jeder schlägt hier Closed-Source-Software vor, bei der es sich möglicherweise um Adware handelt. Man sollte lieber Ghost Commander File Manager verwenden, der einen Apps- Bereich hat. Das Kopieren von Apps auf einen bereitgestellten (für Laien zugänglichen) Speicher ist ziemlich einfach.
quelle
Warum nicht SD MAID verwenden?
Bisher habe ich diese Tools zum Sichern meiner Android-Apps verwendet. Es ist leicht und einfach zu bedienen, um die apk von installierten Apps zu bekommen (ohne root).
Schritt für Schritt:
Übrigens wird der Standardspeicherort der Ausgabe (APK) im Download-Ordner (interner Speicher) gespeichert.
quelle
Es gibt APK Export, der nur für diesen Zweck gut ist: Es ist nur 112 kB groß und es ist kostenlos, ohne Werbung oder In-App-Vorschläge, um die Pro-Version zu erhalten.
quelle
Anhand der Antwort von Mahesh Hegde kann ich bestätigen, dass Total Commander auch die APK der Apps speichern kann. Es sind weder Root-Einstellungen noch zusätzliche Einstellungen erforderlich.
Im Hauptbildschirm befindet sich der Bereich "Installierte Apps". Wählen Sie einfach die App aus und kopieren Sie sie in einen beliebigen Ordner auf der anderen Registerkarte.
Die App ist als direkter Download beim Entwickler oder im App Store erhältlich.
quelle
Sichern Sie anschließend Ihre App-Daten unter Einstellungen -> Anwendung -> -> Daten löschen (App-Daten löschen). Danach können Sie die APK für die ausgewählte Anwendung mit APK Share / Send application herunterladen.
quelle
Sie können die Anwendung App Backup & Restore verwenden , um die Anwendungssicherung als APK-Datei abzurufen.
quelle