public interface OutputFile
| Modifier and Type | Interface and Description |
|---|---|
static class |
OutputFile.FilterType
Split dimension type
|
static class |
OutputFile.OutputType
Type of package file, either the main APK or a pure split APK file containing resources for
a particular split dimension.
|
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ABI |
static java.lang.String |
DENSITY
String representations of the FilterType enum which can be used for remote-able interfaces.
|
static java.lang.String |
FULL_SPLIT |
static java.lang.String |
LANGUAGE |
static java.lang.String |
MAIN
String representation of the OutputType enum which can be used for remote-able interfaces.
|
static java.lang.String |
NO_FILTER
An object representing the lack of filter.
|
static java.lang.String |
SPLIT |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<FilterData> |
getFilters()
Returns all the split information used to create the APK.
|
java.util.Collection<java.lang.String> |
getFilterTypes()
Returns the split dimensions the referenced APK was created with.
|
java.io.File |
getOutputFile()
Returns the output file for this artifact's output.
|
java.lang.String |
getOutputType()
Returns the output type of the referenced APK.
|
static final java.lang.String NO_FILTER
static final java.lang.String MAIN
static final java.lang.String FULL_SPLIT
static final java.lang.String SPLIT
static final java.lang.String DENSITY
static final java.lang.String ABI
static final java.lang.String LANGUAGE
@NonNull java.lang.String getOutputType()
@NonNull java.util.Collection<java.lang.String> getFilterTypes()
OutputFile.FilterType enum.@NonNull java.util.Collection<FilterData> getFilters()
@NonNull java.io.File getOutputFile()
OutputFile has filters, this is a split
APK.
For test artifact for a library project, this would also be an apk.