Stay organized with collections
Save and categorize content based on your preferences.
VariantOutputConfiguration
interface VariantOutputConfiguration
Summary
Nested classes
|
enum |
Type of package file, either the main APK or a full split APK file containing resources for a
particular split dimension.
|
Properties
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[],null,["# VariantOutputConfiguration\n==========================\n\n```\ninterface VariantOutputConfiguration\n```\n\n|---------------------------------------------------------------|\n| [com.android.build.api.variant.VariantOutputConfiguration](#) |\n\n|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Known Direct Subclasses [BuiltArtifact](/reference/tools/gradle-api/7.0/com/android/build/api/variant/BuiltArtifact), [VariantOutput](/reference/tools/gradle-api/7.0/com/android/build/api/variant/VariantOutput) |----------------------------------------------------------------------------------------------|-----------------------------------------------------------------| | [BuiltArtifact](/reference/tools/gradle-api/7.0/com/android/build/api/variant/BuiltArtifact) | Represents a built artifact that is present in the file system. | | [VariantOutput](/reference/tools/gradle-api/7.0/com/android/build/api/variant/VariantOutput) | Defines a variant output. | |\n\nSummary\n-------\n\n| ### Nested classes ||\n|------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| enum | [OutputType](/reference/tools/gradle-api/7.0/com/android/build/api/variant/VariantOutputConfiguration.OutputType) Type of package file, either the main APK or a full split APK file containing resources for a particular split dimension. |\n\n| ### Properties ||\n|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| abstract [Collection](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html)\\\u003c[FilterConfiguration](/reference/tools/gradle-api/7.0/com/android/build/api/variant/FilterConfiguration)\\\u003e | [filters](#filters:kotlin.collections.Collection) Returns a possibly empty list of [FilterConfiguration](/reference/tools/gradle-api/7.0/com/android/build/api/variant/FilterConfiguration) for this output. |\n| abstract [VariantOutputConfiguration.OutputType](/reference/tools/gradle-api/7.0/com/android/build/api/variant/VariantOutputConfiguration.OutputType) | [outputType](#outputType:com.android.build.api.variant.VariantOutputConfiguration.OutputType) Returns the output type of the referenced APK. |\n\nProperties\n----------\n\n### filters\n\n```\nabstract val filters: Collection\u003cFilterConfiguration\u003e\n```\n\nReturns a possibly empty list of [FilterConfiguration](/reference/tools/gradle-api/7.0/com/android/build/api/variant/FilterConfiguration) for this output. If the list is empty,\nthis means there is no filter associated to this output.\n\n| Return ||\n|---|---|\n| list of [FilterConfiguration](/reference/tools/gradle-api/7.0/com/android/build/api/variant/FilterConfiguration) for this output. ||\n\n### outputType\n\n```\nabstract val outputType: VariantOutputConfiguration.OutputType\n```\n\nReturns the output type of the referenced APK.\n\n| Return ||\n|---|---|\n| the [OutputType](/reference/tools/gradle-api/7.0/com/android/build/api/variant/VariantOutputConfiguration.OutputType) for this APK ||"]]