VariantInfo
interface VariantInfo
Information about the variant being built.
Only the Android Gradle Plugin should create instances of this interface.
Immutable, no access to tasks
Summary
Public functions |
|
---|---|
String |
Returns the name of the build type. |
ImmutableList<String?> |
Returns a list of flavor names that make up this variant. |
String |
Returns the name of the variant. |
Boolean |
Returns true if the variant is debuggable |
Boolean |
isTest() Returns true if this is a test variant |
Public functions
getBuildTypeName
fun getBuildTypeName(): String
Returns the name of the build type.
By convention, build-type settings should override flavor settings.
getFlavorNames
fun getFlavorNames(): ImmutableList<String?>
Returns a list of flavor names that make up this variant.
By convention settings from earlier flavors should override settings from later flavors.
Returns | |
---|---|
ImmutableList<String?> |
the ordered list of flavor names. May be empty. |
getFullVariantName
fun getFullVariantName(): String
Returns the name of the variant. This is composed of the build types and flavors