Kas ir ARSC fails?
ARSC fails ir Android resursu tabulas fails, kas satur lietojumprogrammas resursu sarakstu tabulas formātā. Tas satur tādu informāciju kā resursu nosaukumi, rekvizīti un ID. ARSC faili ir daļa no APK pakotnēm, kas tiek izmantotas šo Android lietotņu instalēšanai. Visi resursi, piemēram, attēli, izkārtojumi, stili un virknes, Android lietojumprogrammā tiek pārvērsti bināros failos, kad tiek ģenerēts APK fails. Tajā pašā laikā tiek ģenerēts arī ARSC fails, kurā ir visu programmas apkopoto resursu saraksts un to ID.
ARSC faila formāts
.arsc paplašinājuma faili ir bināri faili, kas ģenerēti pēc tam, kad kompilators, piemēram, ANT (Eclipse) vai Gradle (AS), apkopo Android lietojumprogrammas kodu, lai izveidotu APK failu. Varat izvilkt APK failu, izmantojot jebkuru arhivēšanas utilītu, piemēram, WinZip, lai skatītu tā saturu, kas ir apkopotie java klases faili, piemēram, classes.dex. Papildus tiem tajā ir arī šis ARSC fails, kas satur metainformāciju par:
- XML mezgli
- Atribūti
- Resursu ID
Resursi APK failā tiek norādīti ar resursu ID, savukārt atribūtiem izpildlaikā tiek piešķirta vērtība. Android aapt rīks apkopo visus failos definētos resursus izveides laikā un piešķir tiem resursu ID. Pēc tam, kad apkopotajiem resursiem ir piešķirti identifikatori, R.java fails tiek ģenerēts no avota koda, kā arī no resursiem.arsc.
Atsauces
See Also
- BIB fails - BibTeX bibliogrāfija - Kas ir .bib fails un kā to atvērt?
- FS fails — vizuālais F# avota fails — kas ir .fs fails un kā to atvērt?
- GED fails - GEDCOM Genealogy Data File - Kas ir .ged fails un kā to atvērt?
- INO fails — Arduino Sketch — kas ir .ino fails un kā to atvērt?
- MAX fails — 3ds Max Scene File — kas ir .max fails un kā to atvērt?