Main entry point for all splits related information.
| Constructor and description |
|---|
Splits
(org.gradle.internal.reflect.Instantiator instantiator) |
| Type | Name and description |
|---|---|
void |
abi(org.gradle.api.Action<AbiSplitOptions> action)Configures ABI split settings. |
void |
density(org.gradle.api.Action<DensitySplitOptions> action)Configures density split settings. |
AbiSplitOptions |
getAbi()ABI settings. |
Set<String> |
getAbiFilters()Returns the list of ABI filters used for multi-apk. |
DensitySplitOptions |
getDensity()Density settings. |
Set<String> |
getDensityFilters()Returns the list of Density filters used for multi-apk. |
LanguageSplitOptions |
getLanguage()Language settings. |
Set<String> |
getLanguageFilters()Returns the list of language filters used for multi-apk. |
void |
language(org.gradle.api.Action<LanguageSplitOptions> action)Configures the language split settings. |
Configures ABI split settings.
Configures density split settings.
ABI settings.
Returns the list of ABI filters used for multi-apk.
null value is allowed, indicating the need to generate an apk with all abis.
Density settings.
Returns the list of Density filters used for multi-apk.
null value is allowed, indicating the need to generate an apk with all densities.
Language settings.
Returns the list of language filters used for multi-apk. <>null value is allowed, indicating the need to generate an apk with all languages.
Configures the language split settings.