.ARSC Bestandsextensie
Android Package Resource Table
| Ontwikkelaar | |
| Populariteit |
4,0 | 237 stemmen |
Wat is een ARSC-bestand?
Een ARSC-bestand is een tabel met applicatieresources die wordt gebruikt door programma's die zijn ontwikkeld voor het Android besturingssysteem. Het is een binair bestand dat een lijst in tabelvorm bevat van de resources die in een Android-programma zijn opgenomen, waaronder de namen, eigenschappen en ID's van de resources. ARSC-bestanden zijn opgenomen in .APK-bestanden (Android Package), die Android gebruikt om apps te installeren.
Meer informatie
Wanneer een ontwikkelaar een Android-programma compileert (met Android Studio of een andere ontwikkelingstool), zet de compiler alle resources van het programma, waaronder afbeeldingen, lay-outs, stijlen en tekenreeksen, om in binaire bestanden. Ook wijst de compiler elke resource een unieke ID toe. Vervolgens maakt de compiler een ARSC-bestand (meestal met de naam resources.arsc) dat alle gecompileerde resources van het programma en hun ID's vermeldt.
Tijdens runtime gebruikt het programma zijn ARSC-bestand om resources snel te vinden en te openen. Zo kunnen Android-programma's resources op een standaardmanier openen, ongeacht het type resource of waar deze in de broncode van het programma is opgeslagen of waarnaar deze wordt verwezen.
Veelvoorkomende .ARSC-bestandsnamen
resources.arsc - De naam van de resourcetabellen van de meeste Android-apps.
Een ARSC-bestand openen
ARSC-bestanden zijn grotendeels niet bedoeld om te worden geopend. Je kunt echter APK Analyzer van Android Studio gebruiken om de inhoud van een ARSC-bestand te bekijken. Hiervoor moet je:
- Zoek het APK-bestand waarin je ARSC-bestand is opgenomen.
- Sleep het APK-bestand naar het Editor-venster van Android Studio.
- Schakel over naar het perspectief Project.
- Dubbelklik op je APK-bestand in de standaardmap build/output/apks.
- Selecteer Build → Analyze in de menubalk van APK Studio en selecteer vervolgens je APK-bestand.