Wo finde ich die APK-Datei auf meinem Gerät, wenn ich eine App herunterlade und installiere? [geschlossen]
67
Wo finde ich die .apkDatei einer Anwendung auf meinem Gerät, die ich aus dem Google Play Store heruntergeladen und installiert habe? Nur für den Fall, dass ich es über Bluetooth usw. an einen meiner Freunde senden möchte.
Die vorgeschlagene Verwendung (App an einen Freund senden) hängt nicht mit der Programmierung zusammen, aber ich habe dieses Problem definitiv bei der Entwicklung einer App. Wie auch immer, heutzutage mögliches Duplikat von stackoverflow.com/questions/11012976/get-apk-of-installed-app
Antonio
Antworten:
62
In Google Play gibt es eine App namens MyAppSharer . Öffnen Sie die App, suchen Sie nach der App, die Sie installiert haben, überprüfen Sie apk und wählen Sie Freigabe. Die App würde einige Zeit dauern und die apk erstellen. Sie können die App dann schließen. Die apk der Datei befindet sich in/sdcard/MyAppSharer
Dies erfordert kein Rooten Ihres Telefons und funktioniert nur für Apps, die derzeit auf Ihrem Telefon installiert sind
Sie öffnen die App und auf der Benutzeroberfläche wählen Sie die App aus, von der Sie die APK-Datei erhalten möchten, und wählen dann die Methode aus, mit der Sie die Datei abrufen möchten (Sie können sie per E-Mail an sich selbst senden, die Datei über Bluetooth senden und unter speichern eine SD-Karte usw.). Das ist es. So einfach ist das.
J Mullen
4
Ich denke er meinte, wie bekommt die App die apk.
Clyde Lobo
28
Alle vom Benutzer installierten Apks befinden sich in / data / app /, aber Sie können nur dann darauf zugreifen, wenn Sie gerootet sind (afaik, Sie können es ohne root versuchen und wenn es nicht funktioniert, ist das Rooten nicht schwer. Ich schlage vor, Sie suchen xda -Entwickler für Rooting-Anweisungen)
Verwenden Sie den Root-Explorer oder den ES-Datei-Explorer, um auf / data / app / zuzugreifen (Sie müssen "hoch" gehen, bis Sie das Stammverzeichnis / erreichen, ähnlich wie C: in Windows, bevor Sie das Datenverzeichnis (Ordner) sehen können.) . Im ES-Datei-Explorer müssen Sie in den Einstellungen auch ein Kontrollkästchen aktivieren, damit Sie in das Stammverzeichnis wechseln können.
Wenn Sie dort sind, sehen Sie alle Ihre Anwendungen apks, obwohl sie seltsam benannt sein können. Kopieren Sie einfach die gewünschte APK und fügen Sie sie in die SD-Karte ein. Danach können Sie sie auf Ihren Computer kopieren. Wenn Sie sie installieren möchten, öffnen Sie einfach die APK in einem Dateimanager (stellen Sie sicher, dass die Installation von unbekannten Quellen in Android aktiviert ist die Einstellungen). Selbst wenn Sie nur über Bluetooth senden möchten, würde ich empfehlen, es zuerst auf die SD zu kopieren.
PS Beachten Sie, dass kostenpflichtige Apps wahrscheinlich nicht auf diese Weise kopiert werden können, da sie normalerweise ihre Lizenz online überprüfen. PPS Wenn Sie eine App auf diese Weise installieren, wird sie möglicherweise nicht mit Google Play verknüpft (Sie sehen sie in meinen Apps nicht und erhalten keine Updates).
Sie können einen Dateibrowser mit einer Sicherungsfunktion verwenden, z. B. den ES File Explorer.
Tippen Sie lange auf ein Element und wählen Sie Sicherung erstellen
Sie können das tun, glaube ich. Es benötigt Root-Berechtigung. Wenn Sie wissen möchten, wo Ihre APK-Dateien gespeichert sind, öffnen Sie einen Emulator und gehen Sie zu
DDMS> Datei-Explorer-> Sie können ein Verzeichnis mit dem Namen "Daten" sehen -> Klicken Sie darauf und Sie sehen einen "App" -Ordner.
Deine apks sind dort gespeichert. Tatsächlich funktioniert das Kopieren einer apk direkt in den Ordner für mich mit Emulatoren.
Antworten:
In Google Play gibt es eine App namens MyAppSharer . Öffnen Sie die App, suchen Sie nach der App, die Sie installiert haben, überprüfen Sie apk und wählen Sie Freigabe. Die App würde einige Zeit dauern und die apk erstellen. Sie können die App dann schließen. Die apk der Datei befindet sich in
/sdcard/MyAppSharer
Dies erfordert kein Rooten Ihres Telefons und funktioniert nur für Apps, die derzeit auf Ihrem Telefon installiert sind
quelle
Alle vom Benutzer installierten Apks befinden sich in / data / app /, aber Sie können nur dann darauf zugreifen, wenn Sie gerootet sind (afaik, Sie können es ohne root versuchen und wenn es nicht funktioniert, ist das Rooten nicht schwer. Ich schlage vor, Sie suchen xda -Entwickler für Rooting-Anweisungen)
Verwenden Sie den Root-Explorer oder den ES-Datei-Explorer, um auf / data / app / zuzugreifen (Sie müssen "hoch" gehen, bis Sie das Stammverzeichnis / erreichen, ähnlich wie C: in Windows, bevor Sie das Datenverzeichnis (Ordner) sehen können.) . Im ES-Datei-Explorer müssen Sie in den Einstellungen auch ein Kontrollkästchen aktivieren, damit Sie in das Stammverzeichnis wechseln können.
Wenn Sie dort sind, sehen Sie alle Ihre Anwendungen apks, obwohl sie seltsam benannt sein können. Kopieren Sie einfach die gewünschte APK und fügen Sie sie in die SD-Karte ein. Danach können Sie sie auf Ihren Computer kopieren. Wenn Sie sie installieren möchten, öffnen Sie einfach die APK in einem Dateimanager (stellen Sie sicher, dass die Installation von unbekannten Quellen in Android aktiviert ist die Einstellungen). Selbst wenn Sie nur über Bluetooth senden möchten, würde ich empfehlen, es zuerst auf die SD zu kopieren.
PS Beachten Sie, dass kostenpflichtige Apps wahrscheinlich nicht auf diese Weise kopiert werden können, da sie normalerweise ihre Lizenz online überprüfen. PPS Wenn Sie eine App auf diese Weise installieren, wird sie möglicherweise nicht mit Google Play verknüpft (Sie sehen sie in meinen Apps nicht und erhalten keine Updates).
quelle
Sie können einen Dateibrowser mit einer Sicherungsfunktion verwenden, z. B. den ES File Explorer. Tippen Sie lange auf ein Element und wählen Sie Sicherung erstellen
quelle
Sie können das tun, glaube ich. Es benötigt Root-Berechtigung. Wenn Sie wissen möchten, wo Ihre APK-Dateien gespeichert sind, öffnen Sie einen Emulator und gehen Sie zu
Deine apks sind dort gespeichert. Tatsächlich funktioniert das Kopieren einer apk direkt in den Ordner für mich mit Emulatoren.
quelle