AndroidTestProperties
@Incubating interface AndroidTestProperties : TestComponentProperties
com.android.build.api.component.AndroidTestProperties |
Properties for the android test Variant of a module
Summary
Public methods |
|
---|---|
abstract Unit |
aaptOptions(action: AaptOptions.() -> Unit) Variant's aaptOptions, initialized by the corresponding global DSL element. |
abstract Unit |
addResValue(name: String, type: String, value: String, comment: String?) Adds a ResValue element to the generated resources. |
abstract Unit |
Adds a ResValue element to the generated resources. |
Properties |
|
---|---|
abstract AaptOptions |
Variant's aaptOptions, initialized by the corresponding global DSL element. |
abstract Property<String> |
Variant's application ID as present in the final manifest file of the APK. |
abstract MapProperty<String, out BuildConfigField<out Serializable>> |
Variant's BuildConfigField which will be generated in the BuildConfig class. |
abstract Property<Boolean> |
The functionalTest value to use to run the tests. |
abstract Property<Boolean> |
The handleProfiling value to use to run the tests. |
abstract Property<String> |
The instrumentationRunner to use to run the tests. |
abstract MapProperty<String, String> |
MapProperty of the variant's manifest placeholders. |
abstract Provider<String> |
The package name into which some classes are generated |
abstract Property<String?> |
the test label |
Inherited properties |
|
---|---|
Public methods
aaptOptions
abstract fun aaptOptions(action: AaptOptions.() -> Unit): Unit
Variant's aaptOptions, initialized by the corresponding global DSL element.
addResValue
abstract fun addResValue(
name: String,
type: String,
value: String,
comment: String?
): Unit
Adds a ResValue element to the generated resources.
Parameters | |
---|---|
name: String | the resource name |
type: String | the resource type like 'string' |
value: String | the resource value |
comment: String? | optional comment to be added to the generated resource file for the field. |
addResValue
abstract fun addResValue(
name: String,
type: String,
value: Provider<String>,
comment: String?
): Unit
Adds a ResValue element to the generated resources.
Parameters | |
---|---|
name: String | the resource name |
type: String | the resource type like 'string' |
value: Provider<String> | a Provider for the value |
comment: String? | optional comment to be added to the generated resource file for the field. |
Properties
aaptOptions
abstract val aaptOptions: AaptOptions
Variant's aaptOptions, initialized by the corresponding global DSL element.
applicationId
abstract val applicationId: Property<String>
Variant's application ID as present in the final manifest file of the APK.
buildConfigFields
abstract val buildConfigFields: MapProperty<String, out BuildConfigField<out Serializable>>
Variant's BuildConfigField which will be generated in the BuildConfig class.
functionalTest
abstract val functionalTest: Property<Boolean>
The functionalTest value to use to run the tests.
handleProfiling
abstract val handleProfiling: Property<Boolean>
The handleProfiling value to use to run the tests.
instrumentationRunner
abstract val instrumentationRunner: Property<String>
The instrumentationRunner to use to run the tests.
manifestPlaceholders
abstract val manifestPlaceholders: MapProperty<String, String>
MapProperty of the variant's manifest placeholders.
Placeholders are organized with a key and a value. The value is a String that will be used as is in the merged manifest.
Return | |
---|---|
the MapProperty with keys as String |
packageName
abstract val packageName: Provider<String>
The package name into which some classes are generated