# DynamicFeatureVariant

# DynamicFeatureVariant

```
interface DynamicFeatureVariant : Variant, GeneratesApk, HasAndroidTest, HasTestFixtures
```

|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [com.android.build.api.variant.DynamicFeatureVariant](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/DynamicFeatureVariant#) |

## Summary

| ### Inherited functions ||
|---|---|
| From class[Variant](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Variant) |----|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | T? | [getExtension](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Variant#getExtension(java.lang.Class))`(`type:` `[Class](http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html)<T>`)` <br /> Returns an extension object registered via the[VariantBuilder.registerExtension](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/VariantBuilder#registerExtension(java.lang.Class,%20com.android.build.api.variant.VariantBuilder.registerExtension.T))API or null if none were registered under the passed[type](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Variant#com.android.build.api.variant.Variant$getExtension(java.lang.Class((com.android.build.api.variant.Variant.getExtension.T)))/type). <br /> | ||
| From class[HasAndroidResources](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/HasAndroidResources) |-------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [ResValue.Key](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/ResValue.Key) | [makeResValueKey](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/HasAndroidResources#makeResValueKey(kotlin.String,%20kotlin.String))`(`type:` `[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, `name:` `[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`)` <br /> Make a[ResValue.Key](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/ResValue.Key)to interact with[resValues](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/HasAndroidResources#resValues:org.gradle.api.provider.MapProperty)'s[MapProperty](https://docs.gradle.org/current/javadoc/org/gradle/api/provider/MapProperty.html) <br /> | ||
| From class[Component](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Component) |------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [setAsmFramesComputationMode](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Component#setAsmFramesComputationMode(com.android.build.api.instrumentation.FramesComputationMode))`(`mode:` `[FramesComputationMode](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/instrumentation/FramesComputationMode.html#)`)` <br /> Sets the frame computation mode that will be applied to the bytecode of the classes instrumented by ASM visitors registered through[transformClassesWith](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Component#transformClassesWith(java.lang.Class,%20com.android.build.api.instrumentation.InstrumentationScope,%20kotlin.Function1)). The default mode is to[copy frames](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/instrumentation/FramesComputationMode.html#ENUM_VALUE:COPY_FRAMES). When setting this multiple times, the mode with the highest enum value will be selected. <br />                                                                                                                                                                                                                            | | [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [transformClassesWith](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Component#transformClassesWith(java.lang.Class,%20com.android.build.api.instrumentation.InstrumentationScope,%20kotlin.Function1))`(`classVisitorFactoryImplClass:` `[Class](http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html)<out` `[AsmClassVisitorFactory](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/instrumentation/AsmClassVisitorFactory.html#)<ParamT>>`, `scope:` `[InstrumentationScope](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/instrumentation/InstrumentationScope.html#)`, `instrumentationParamsConfig:` `(ParamT)` `->` `[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`)` <br /> Registers an asm class visitor to instrument the classes defined by the given scope. An instance of the factory will be instantiated and used to create visitors for each class. Example: ```scdoc androidComponentsExtension.onVariants(selector().all(), { transformClassesWith(AsmClassVisitorFactoryImpl.class, InstrumentationScope.Project) { params -> params.x = "value" } setAsmFramesComputationMode(COMPUTE_FRAMES_FOR_INSTRUMENTED_METHODS) }) ``` <br /> | ||

| ### Inherited properties ||
|---|---|
| From class[GeneratesApk](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/GeneratesApk) |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [AndroidResources](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/AndroidResources)                                             | [androidResources](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/GeneratesApk#androidResources:com.android.build.api.variant.AndroidResources) <br /> Variant's android resources processing configuration, initialized by the corresponding global DSL element. <br />                                                                                                                                                                    | | [Provider](https://docs.gradle.org/current/javadoc/org/gradle/api/provider/Provider.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> | [applicationId](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/GeneratesApk#applicationId:org.gradle.api.provider.Provider) <br /> Variant's application ID as present in the final manifest file of the APK. <br />                                                                                                                                                                                                                        | | [Renderscript](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Renderscript)?                                                    | [renderscript](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/GeneratesApk#renderscript:com.android.build.api.variant.Renderscript) <br /> Variant specific settings for the renderscript compiler. This will return null when[com.android.build.api.dsl.BuildFeatures.renderScript](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/dsl/BuildFeatures.html#renderScript:kotlin.Boolean)is false. <br /> | ||
| From class[HasAndroidTest](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/HasAndroidTest) |------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [AndroidTest](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/AndroidTest)? | [androidTest](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/HasAndroidTest#androidTest:com.android.build.api.variant.AndroidTest) <br /> Variant's[AndroidTest](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/AndroidTest)configuration, or null if android tests are disabled for this variant. <br /> | ||
| From class[Component](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Component) |-------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [Artifacts](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/artifact/Artifacts.html#)      | [artifacts](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Component#artifacts:com.android.build.api.artifact.Artifacts) <br /> Access to the variant's buildable artifacts for build customization. <br /> | | [JavaCompilation](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/JavaCompilation) | [javaCompilation](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Component#javaCompilation:com.android.build.api.variant.JavaCompilation) <br /> Access to the variant's java compilation options. <br />   | ||
| From class[Variant](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Variant) |----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [MapProperty](https://docs.gradle.org/current/javadoc/org/gradle/api/provider/MapProperty.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html),` `[BuildConfigField](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/BuildConfigField)<out` `[Serializable](http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html)>> | [buildConfigFields](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Variant#buildConfigFields:org.gradle.api.provider.MapProperty) <br /> Variant's[BuildConfigField](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/BuildConfigField)which will be generated in the BuildConfig class. <br />                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | [MapProperty](https://docs.gradle.org/current/javadoc/org/gradle/api/provider/MapProperty.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html),` `[Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)>                                                                                                                                                | [experimentalProperties](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Variant#experimentalProperties:org.gradle.api.provider.MapProperty) <br /> Additional per variant experimental properties. Initialized from[com.android.build.api.dsl.CommonExtension.experimentalProperties](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/dsl/CommonExtension.html#experimentalProperties:kotlin.collections.MutableMap) <br />                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | | [ExternalNativeBuild](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/ExternalNativeBuild)?                                                                                                                                                                                                                                                                         | [externalNativeBuild](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Variant#externalNativeBuild:com.android.build.api.variant.ExternalNativeBuild) <br /> Variant's cmake[ExternalNativeBuild](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/ExternalNativeBuild), initialized by merging the product flavor values or null if no cmake external build is configured for this variant. <br />                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | | [MapProperty](https://docs.gradle.org/current/javadoc/org/gradle/api/provider/MapProperty.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html),` `[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>                                                                                                                                          | [manifestPlaceholders](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Variant#manifestPlaceholders:org.gradle.api.provider.MapProperty) <br /> [MapProperty](https://docs.gradle.org/current/javadoc/org/gradle/api/provider/MapProperty.html)of the variant's manifest placeholders. Placeholders are organized with a key and a value. The value is a[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)that will be used as is in the merged manifest. <br />                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | | [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?                                                                                                                                                                                                                                                                                                                                    | [maxSdkVersion](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Variant#maxSdkVersion:kotlin.Int) <br /> Gets the maximum supported SDK Version for this variant. <br />                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | | [AndroidVersion](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/AndroidVersion)                                                                                                                                                                                                                                                                                    | [minSdkVersion](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Variant#minSdkVersion:com.android.build.api.variant.AndroidVersion) <br /> Gets the minimum supported SDK Version for this variant. <br />                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | [Provider](https://docs.gradle.org/current/javadoc/org/gradle/api/provider/Provider.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>                                                                                                                                                                                                                                    | [namespace](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Variant#namespace:org.gradle.api.provider.Provider) <br /> The namespace of the generated R and BuildConfig classes. Also, the namespace used to resolve any relative class names that are declared in the AndroidManifest.xml. <br />                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | | [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Component](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Component)>                                                                                                                                                                                                    | [nestedComponents](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Variant#nestedComponents:kotlin.collections.List) <br /> List of the components nested in this variant, the returned list will contain: - [UnitTest](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/component/UnitTest.html#)component if the unit tests for this variant are enabled, - [AndroidTest](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/AndroidTest)component if this variant[HasAndroidTest](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/HasAndroidTest)and android tests for this variant are enabled, - [TestFixtures](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/TestFixtures)component if this variant[HasTestFixtures](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/HasTestFixtures)and test fixtures for this variant are enabled. Use this list to do operations on all nested components of this variant without having to manually check whether the variant has each component. Example: ```gdscript androidComponents.onVariants(selector().withName("debug")) { // will return unitTests, androidTests, testFixtures for the debug variant (if enabled). nestedComponents.forEach { component -> component.transformClassesWith(NestedComponentsClassVisitorFactory::class.java, InstrumentationScope.Project) {} } } ``` <br /> | | [Packaging](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Packaging)                                                                                                                                                                                                                                                                                              | [packaging](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Variant#packaging:com.android.build.api.variant.Packaging) <br /> Variant's packagingOptions, initialized by the corresponding global DSL element. <br />                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | [ListProperty](https://docs.gradle.org/current/javadoc/org/gradle/api/provider/ListProperty.html)<[RegularFile](https://docs.gradle.org/current/javadoc/org/gradle/api/file/RegularFile.html)>                                                                                                                                                                                                                 | [proguardFiles](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Variant#proguardFiles:org.gradle.api.provider.ListProperty) <br /> List of proguard configuration files for this variant. The list is initialized from the corresponding DSL element, and cannot be queried at configuration time. At configuration time, you can only add new elements to the list. This list will be initialized from[com.android.build.api.dsl.VariantDimension#proguardFile](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/DynamicFeatureVariant#)for non test related variants and from[com.android.build.api.dsl.VariantDimension.testProguardFiles](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/dsl/VariantDimension.html#testProguardFiles(kotlin.Any))for test related variants. <br />                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | [AndroidVersion](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/AndroidVersion)                                                                                                                                                                                                                                                                                    | [targetSdkVersion](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Variant#targetSdkVersion:com.android.build.api.variant.AndroidVersion) <br /> Gets the target SDK Version for this variant. <br />                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | [UnitTest](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/component/UnitTest.html#)?                                                                                                                                                                                                                                                                                       | [unitTest](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Variant#unitTest:com.android.build.api.component.UnitTest) <br /> Variant's[UnitTest](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/component/UnitTest.html#), or null if the unit tests for this variant are disabled. <br />                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | ||
| From class[ComponentIdentity](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/ComponentIdentity) |----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?                                                                                                                                                                                                                                                            | [buildType](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/ComponentIdentity#buildType:kotlin.String) <br /> Build type name, might be replaced with access to locked DSL object once ready. <br />                                                                                                                                                                                                                                    | | [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?                                                                                                                                                                                                                                                            | [flavorName](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/ComponentIdentity#flavorName:kotlin.String) <br /> The multi-flavor name of the variant. This does not include the build type. If no flavors are present, this will return null The full name of the variant is queried via[name](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/ComponentIdentity#name:kotlin.String). <br /> | | [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)                                                                                                                                                                                                                                                             | [name](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/ComponentIdentity#name:kotlin.String) <br /> Component's name. <br />                                                                                                                                                                                                                                                                                                            | | [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Pair](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-pair/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html),` `[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>> | [productFlavors](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/ComponentIdentity#productFlavors:kotlin.collections.List) <br /> List of flavor names, might be replaced with access to locked DSL objects once ready. The order is properly sorted based on the associated dimension order. <br />                                                                                                                                    | ||
| From class[HasAndroidResources](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/HasAndroidResources) |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [Property](https://docs.gradle.org/current/javadoc/org/gradle/api/provider/Property.html)<[Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)>                                                                                                                                                               | [pseudoLocalesEnabled](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/HasAndroidResources#pseudoLocalesEnabled:org.gradle.api.provider.Property) <br /> Variant's is pseudo locales enabled, initialized by the corresponding DSL elements. <br />                                           | | [MapProperty](https://docs.gradle.org/current/javadoc/org/gradle/api/provider/MapProperty.html)<[ResValue.Key](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/ResValue.Key),` `[ResValue](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/ResValue)> | [resValues](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/HasAndroidResources#resValues:org.gradle.api.provider.MapProperty) <br /> Variant's[ResValue](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/ResValue)which will be generated. <br /> | ||
| From class[HasTestFixtures](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/HasTestFixtures) |--------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [TestFixtures](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/TestFixtures)? | [testFixtures](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/HasTestFixtures#testFixtures:com.android.build.api.variant.TestFixtures) <br /> Variant's[TestFixtures](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/TestFixtures), or null if the test fixtures for this variant are disabled. <br /> | ||