AndroidResources
interface AndroidResources
AaptOptions |
This interface is deprecated. Renamed to AndroidResources |
DSL object for configuring aapt options.
Summary
Public functions |
|
|---|---|
@Incubating Unit |
additionalParameters(params: String)Adds additional parameters to be passed to |
@Incubating Unit |
additionalParameters(vararg params: String)Adds additional parameters to be passed to |
@Incubating Unit |
noCompress(noCompress: String)Adds a file extension of Android resources, assets, and Java resources to be stored uncompressed in the APK. |
@Incubating Unit |
noCompress(vararg noCompress: String)Adds file extensions of Android resources, assets, and Java resources to be stored uncompressed in the APK. |
Public properties |
|
|---|---|
MutableList<String> |
List of additional parameters to pass to |
Boolean |
Forces aapt to return an error if it fails to find an entry for a configuration. |
String? |
Pattern describing assets to be ignored. |
MutableCollection<String> |
Patterns describing assets to be ignored. |
Boolean |
Indicates whether the resources in this sub-project are fully namespaced. |
MutableCollection<String> |
File extensions of Android resources, assets, and Java resources to be stored uncompressed in the APK. |
Public functions
additionalParameters
@Incubating
fun additionalParameters(params: String): Unit
Adds additional parameters to be passed to aapt.
additionalParameters
@Incubating
fun additionalParameters(vararg params: String): Unit
Adds additional parameters to be passed to aapt.
noCompress
@Incubating
fun noCompress(noCompress: String): Unit
Adds a file extension of Android resources, assets, and Java resources to be stored uncompressed in the APK. Adding an empty extension (i.e., noCompress('')) will disable compression for all Android resources, assets, and Java resources.
noCompress
@Incubating
fun noCompress(vararg noCompress: String): Unit
Adds file extensions of Android resources, assets, and Java resources to be stored uncompressed in the APK. Adding an empty extension (e.g., noCompress('')) will disable compression for all Android resources, assets, and Java resources.
Public properties
additionalParameters
val additionalParameters: MutableList<String>
List of additional parameters to pass to aapt.
failOnMissingConfigEntry
var failOnMissingConfigEntry: Boolean
Forces aapt to return an error if it fails to find an entry for a configuration.
See aapt --help
ignoreAssetsPattern
var ignoreAssetsPattern: String?
Pattern describing assets to be ignored.
This is ignoreAssetsPatterns joined by ':'.
ignoreAssetsPatterns
val ignoreAssetsPatterns: MutableCollection<String>
Patterns describing assets to be ignored.
If empty, defaults to ["!.svn", "!.git", "!.ds_store", "!*.scc", ".*", "<dir>_*", "!CVS", "!thumbs.db", "!picasa.ini", "!*~"]
namespaced
var namespaced: Boolean
Indicates whether the resources in this sub-project are fully namespaced.
This property is incubating and may change in a future release.
noCompress
val noCompress: MutableCollection<String>
File extensions of Android resources, assets, and Java resources to be stored uncompressed in the APK. Adding an empty extension (e.g., setting noCompress '') will disable compression for all Android resources, assets, and Java resources.