.ARSC Dateiendung
Android-Paketressourcentabelle
| Entwickler | |
| Beliebtheit |
4,0 | 237 Stimmen |
Was ist eine ARSC-Datei?
Eine ARSC-Datei ist eine Anwendungressourcentabelle, die von Programmen verwendet wird, die für das Betriebssystem Android entwickelt wurden. Sie ist eine Binärdatei, die eine tabelleförmige Liste der in einem Android-Programm enthaltenen Ressourcen enthält, einschließlich der Namen, Eigenschaften und IDs der Ressourcen. ARSC-Dateien sind in .APK-Dateien (Android-Paketen) enthalten, die Android zur Installation von Apps verwendet.
Weitere Informationen
Wenn ein Entwickler ein Android-Programm (mit Android Studio oder einem anderen Entwicklungswerkzeug) kompiliert, wandelt der Compiler alle Ressourcen des Programms, einschließlich Bildern, Layouts, Stilen und Zeichenfolgen, in Binärdateien um. Außerdem weist er jeder Ressource eine eindeutige ID zu. Anschließend erstellt der Compiler eine ARSC-Datei (typischerweise mit dem Namen resources.arsc), in der alle kompilierten Ressourcen des Programms und ihre IDs aufgeführt sind.
Zur Laufzeit verwendet das Programm seine ARSC-Datei, um Ressourcen schnell zu finden und darauf zuzugreifen. Auf diese Weise können Android-Programme standardmäßig auf Ressourcen zugreifen, unabhängig vom Ressourcentyp und davon, wo sie im Quellcode des Programms gespeichert oder referenziert werden.
Häufige .ARSC-Dateinamen
resources.arsc - Der Name der Ressourcentabellen der meisten Android-Apps.
So öffnen Sie eine ARSC-Datei
ARSC-Dateien sind größtenteils nicht zum Öffnen vorgesehen. Sie können jedoch den APK Analyzer von Android Studio verwenden, um den Inhalt einer ARSC-Datei zu untersuchen. Gehen Sie dazu wie folgt vor:
- Suchen Sie die APK-Datei, in der Ihre ARSC-Datei enthalten ist.
- Ziehen Sie die APK-Datei in das Editor-Fenster von Android Studio.
- Wechseln Sie zur Projektansicht.
- Doppelklicken Sie im standardmäßigen Verzeichnis build/output/apks auf Ihre APK-Datei.
- Wählen Sie in der Menüleiste von APK Studio Build → Analyze und anschließend Ihre APK-Datei aus.