Wo speichert Android Apps auf meinem Gerät?

Android speichert typischerweise installierten Anwendungen ( APK - Dateien) im folgenden Verzeichnis:

/ Daten / app /

Apps in diesen Verzeichnissen verwenden , um eine Namenskonvention nach dem einzigartigen Paketnamen, die von dem App - Entwickler angegeben wird. Zum Beispiel, wenn ein Paketnamen der App ist com.example.myapp , dann wird die App im folgenden Verzeichnis gespeichert:

/data/app/com.example.MyApp/

Sofern Sie ein verwurzeltes (oder „jailbroken“) Gerät haben, können Sie den Inhalt dieses Verzeichnisses sehen und es scheint leer zu sein. Dies liegt daran , Android keinen Zugriff auf diese Seite im erlauben Dateisystem . Android nutzt das / Data / app / Verzeichnis für App - Daten verwalten und Manipulationen Dateien in diesem Ort zu Problemen führen könnte. Unten ist ein Beispiel - Screenshot des / Data / app / Verzeichnisses auf einem Gerät mit Root - Zugriff:

Wenn Sie sich fragen , was die „.odex“ -Dateien sind, sind sie Dateien , die Android die Boot - Ladevorgang für Ihre Anwendungen zu optimieren erstellt. Sie können mehr über diesen Dateityp auf der lesen .ODEX Dateierweiterung Seite.

Während / Daten / app / ist der häufigste Ort für installierten Anwendungen, gibt es auch andere Verzeichnisse , die zum Speichern von Anwendungen verwendet werden. Verschiedene Anwendungen können durch an verschiedenen Standorten installiert. Hier sind einige andere mögliche Verzeichnisse für installierten Anwendungen:

  • / system / app / - Enthält System - Apps vorinstalliert
  • / data / asec / - Speichern sichere Anwendungen erzeugt von einem externen Speicher
  • / data / app-private - Enthält Dritte geschützten Anwendungen

Apps kann auch Daten zur Verwendung bei der Erzeugung Laufzeit . Zum Beispiel kann eine Anwendung eine Datenbankdatei erstellen , die Favoriten oder kürzlich angesehenen Artikel speichert. Die Daten für diese Anwendungen können in den folgenden Verzeichnissen gespeichert werden:

  • / Daten / data /
  • / Mnt / sdcard / Android / data /

Diese Verzeichnisse verwenden auch die Android - Paket Namenskonvention. Zum Beispiel /data/data/com.example.MyApp ist die Lage für die von MyApp gespeicherten Daten.


Schreibe einen Kommentar