Какво е ARSC файл?
ARSC файлът е файл с таблица с ресурси на Android, който съдържа списък с ресурси на приложението в табличен формат. Това съдържа информация като имена на ресурси, свойства и идентификатори. ARSC файловете са част от APK пакети, които се използват за инсталиране на тези приложения за Android. Всички ресурси като изображения, оформления, стилове и низове в приложение за Android се преобразуват в двоични файлове, когато се генерира APK файлът. ARSC файлът също се генерира по същото време, съдържащ списък на всички компилирани ресурси на програмата и техните идентификатори.
ARSC файлов формат
Файловете с разширение .arsc са двоични файлове, генерирани след като компилаторът, като ANT (Eclipse) или Gradle (AS), компилира кода на приложението за Android, за да създаде файла APK. Можете да извлечете APK файла с помощта на която и да е помощна програма за архивиране, като WinZip, за да видите съдържанието му, което са компилираните файлове на Java клас, т.е. classes.dex. В допълнение към тях, той съдържа и този ARSC файл, който съдържа мета-информация за:
- XML възлите
- Атрибутите
- Идентификаторите на ресурсите
Ресурсите в APK файл се препращат от идентификаторите на ресурси, докато атрибутите се разрешават до стойност по време на изпълнение. Инструментът Android aapt събира всички ресурси, дефинирани във файлове по време на изграждане, и им присвоява идентификатори на ресурси. След като идентификаторите се присвоят на компилираните ресурси, се генерира R.java файл от изходния код, както и от resources.arsc.
Препратки
See Also
- INK файл - Mimio Notebook - Какво е .ink файл и как да го отворите?
- INK файл - справка за Pantone - Какво е .ink файл и как да го отворите?
- TGC файл - Terragen Node Clip - Какво е .tgc файл и как да го отворите?
- TVDB файл - База данни на Apple TV - Какво е .tvdb файл и как да го отворите?
- VCE файл - Visual CertExam - Какво е .vce файл и как да го отворите?