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.