Interface | Description |
---|---|
ReferenceMapper |
A ReferenceMapper is used to reassign ids in Android's .arsc/.xml files.
|
ResChunk.RefTransformer | |
ResChunk.RefVisitor |
Class | Description |
---|---|
BringToFrontMapper |
BringToFrontMapper supports "bring-to-front" reassignment of reference ids.
|
ExoResourcesRewriter |
ExoResourceRewriter is the core of constructing build outputs for exo-for-resources.
|
ResChunk |
ResChunk is the base of most structures in Android's .arsc and compiled .xml files.
|
ResourcesXml |
ResourcesXml handles Android's compiled xml format.
|
ResourcesZipBuilder |
Some versions of Android require that any zip file that contains resources/assets contains an
AndroidManifest.xml (though it doesn't actually read it).
|
ResourceTable |
A ResourceTable is the top-level representation of resources.arsc.
|
ResTablePackage |
A Package consists of a header: ResTable_header u16 chunk_type u16 header_size u32 chunk_size u32
package_id u16[128] name u32 typeStringOffset u32 lastPublicTypeOffset u32 keyStringOffset u32
lastPublicKeyOffset u32 typeIdOffset
|
ResTableType |
ResTableType is a ResChunk holding the resource values for a given type and configuration.
|
ResTableTypeSpec |
ResTableTypeSpec is a ResChunk specifying the flags for each resource of a given type.
|
StringPool |
A StringPool consists of a header: ResChunk_header u32 chunk_type u32 header_size u32 chunk_size
u32 string_count u32 style_count u32 flags - 0x1 sorted, 0x100 utf-8 encoded u32 strings_start -
byte offset from the beginning to the style data u32 styles_start - byte offset from the
beginning to the style data
|
UsedResourcesFinder | |
UsedResourcesFinder.ResourceClosure |