# KotlinMultiplatformAndroidDeviceTestCompilation

[View Source](https://cs.android.com/search?q=file:com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTestCompilation.kt+class:com.android.build.api.dsl.KotlinMultiplatformAndroidDeviceTestCompilation) Added in 8.8.0


```
interface KotlinMultiplatformAndroidDeviceTestCompilation : KotlinMultiplatformAndroidDeviceTest, KotlinMultiplatformAndroidCompilation
```

<br />

*** ** * ** ***

## Summary

| ### Inherited functions |
|---|
| From [org.gradle.api.attributes.HasAttributes](https://docs.gradle.org/current/javadoc/org/gradle/api/attributes/HasAttributes.html) |---|---| | `https://docs.gradle.org/current/javadoc/org/gradle/api/attributes/AttributeContainer.html` | `@https://developer.android.com/reference/tools/gradle-api/9.4/org/gradle/declarative/dsl/model/annotations/HiddenInDefinition https://docs.gradle.org/current/javadoc/org/gradle/api/attributes/HasAttributes.html#getAttributes--()` | |
| From [org.jetbrains.kotlin.gradle.plugin.HasKotlinDependencies](https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/HasKotlinDependencies) |---|---| | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/HasKotlinDependencies#dependencies(org.gradle.api.Action)(configure: https://docs.gradle.org/current/javadoc/org/gradle/api/Action.html<https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinDependencyHandler>)` | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/HasKotlinDependencies#dependencies(kotlin.Function1)(configure: https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinDependencyHandler.() -> https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)` | |
| From [org.jetbrains.kotlin.gradle.plugin.KotlinCompilation](https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation) |---|---| | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#associateWith(org.jetbrains.kotlin.gradle.plugin.KotlinCompilation)(other: https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation<*>)` | | `open https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#attributes(org.gradle.api.Action)(configure: https://docs.gradle.org/current/javadoc/org/gradle/api/Action.html<https://docs.gradle.org/current/javadoc/org/gradle/api/attributes/AttributeContainer.html>)` | | `open https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#attributes(kotlin.Function1)(configure: https://docs.gradle.org/current/javadoc/org/gradle/api/attributes/AttributeContainer.html.() -> https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)` | | `open https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#defaultSourceSet(org.gradle.api.Action)(configure: https://docs.gradle.org/current/javadoc/org/gradle/api/Action.html<https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinSourceSet>)` | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#defaultSourceSet(kotlin.Function1)(configure: https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinSourceSet.() -> https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)` | | `open https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#getName()()` | | `open https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html` | `[kotlinOptions](https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#kotlinOptions(org.gradle.api.Action))(configure: https://docs.gradle.org/current/javadoc/org/gradle/api/Action.html<https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/dsl/KotlinCommonOptions>)` **This function is deprecated.** Please migrate to the compilerOptions DSL. | | `open https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html` | `[kotlinOptions](https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#kotlinOptions(kotlin.Function1))(configure: https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/dsl/KotlinCommonOptions.() -> https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)` **This function is deprecated.** Please migrate to the compilerOptions DSL. | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html` | `[source](https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#source(org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet))(sourceSet: https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinSourceSet)` **This function is deprecated.** Scheduled for removal with Kotlin 2.3. | |
| From [com.android.build.api.dsl.KotlinMultiplatformAndroidDeviceTest](https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest) |---|---| | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html` | `@https://docs.gradle.org/current/javadoc/org/gradle/api/Incubating.html https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest#emulatorControl(kotlin.Function1)(action: https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/EmulatorControl.() -> https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)` | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest#installation(kotlin.Function1)(action: https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/Installation.() -> https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)` Specifies options for the [Android Debug Bridge (ADB)](https://developer.android.com/studio/command-line/adb.html), such as APK installation options. | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest#managedDevices(kotlin.Function1)(action: https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/ManagedDevices.() -> https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)` Configures Gradle Managed Devices for use in testing with the Unified test platform. | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html` | `@https://docs.gradle.org/current/javadoc/org/gradle/api/Incubating.html https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest#multidex(kotlin.Function1)(action: https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/MultiDexConfig.() -> https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)` | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest#signing(kotlin.Function1)(action: https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/ApkSigningConfig.() -> https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)` | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest#targetSdk(kotlin.Function1)(action: https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/TargetSdkSpec.() -> https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)` Configures all aspects regarding target sdk for device tests, see `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/TargetSdkSpec` for available options. | |

| ### Inherited properties |
|---|
| From [org.jetbrains.kotlin.gradle.plugin.HasKotlinDependencies](https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/HasKotlinDependencies) |---|---| | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/HasKotlinDependencies#apiConfigurationName()` | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/HasKotlinDependencies#compileOnlyConfigurationName()` | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/HasKotlinDependencies#implementationConfigurationName()` | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/HasKotlinDependencies#runtimeOnlyConfigurationName()` | |
| From [org.jetbrains.kotlin.tooling.core.HasMutableExtras](https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/tooling/core/HasMutableExtras) |---|---| | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/tooling/core/MutableExtras` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/tooling/core/HasMutableExtras#extras()` | |
| From [org.jetbrains.kotlin.gradle.plugin.HasProject](https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/HasProject) |---|---| | `https://docs.gradle.org/current/javadoc/org/gradle/api/Project.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/HasProject#project()` | |
| From [org.jetbrains.kotlin.gradle.plugin.KotlinCompilation](https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation) |---|---| | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html<https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation<*>>` | `@https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/ExperimentalKotlinGradlePluginApi https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#allAssociatedCompilations()` | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html<https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinSourceSet>` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#allKotlinSourceSets()` | | `open https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html<https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation<*>>` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#associateWith()` **This property is deprecated.** Use 'associatedCompilations' instead | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html<https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation<*>>` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#associatedCompilations()` | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#compilationName()` | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#compileAllTaskName()` | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#compileDependencyConfigurationName()` | | `https://docs.gradle.org/current/javadoc/org/gradle/api/file/FileCollection.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#compileDependencyFiles()` | | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/dsl/KotlinCompile<https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/dsl/KotlinCommonOptions>` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#compileKotlinTask()` **This property is deprecated.** Accessing task instance directly is deprecated. | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#compileKotlinTaskName()` | | `https://docs.gradle.org/current/javadoc/org/gradle/api/tasks/TaskProvider.html<https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/dsl/KotlinCompile<https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/dsl/KotlinCommonOptions>>` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#compileKotlinTaskProvider()` **This property is deprecated.** Replaced with compileTaskProvider. | | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/HasCompilerOptions<*>` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#compilerOptions()` **This property is deprecated.** To configure compilation compiler options use 'compileTaskProvider': compilation.compileTaskProvider.configure{ compilerOptions {} } | | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinSourceSet` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#defaultSourceSet()` | | `open https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#defaultSourceSetName()` **This property is deprecated.** Use defaultSourceSet.name instead. | | `open https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#disambiguatedName()` | | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/dsl/KotlinCommonOptions` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#kotlinOptions()` **This property is deprecated.** Please migrate to the compilerOptions DSL. | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html<https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinSourceSet>` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#kotlinSourceSets()` | | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilationOutput` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#output()` | | `open https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinPlatformType` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#platformType()` | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html?` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#runtimeDependencyConfigurationName()` | | `https://docs.gradle.org/current/javadoc/org/gradle/api/file/FileCollection.html?` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#runtimeDependencyFiles()` | | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinTarget` | `https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/plugin/KotlinCompilation#target()` | |
| From [com.android.build.api.dsl.KotlinMultiplatformAndroidCompilation](https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidCompilation) |---|---| | `https://docs.gradle.org/current/javadoc/org/gradle/api/tasks/TaskProvider.html<https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/tasks/KotlinCompilationTask<https://developer.android.com/reference/tools/gradle-api/9.4/org/jetbrains/kotlin/gradle/dsl/KotlinJvmCompilerOptions>>` | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidCompilation#compileTaskProvider()` | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidCompilation#componentName()` The name of the component corresponding to this Android compilation. | |
| From [com.android.build.api.dsl.KotlinMultiplatformAndroidDeviceTest](https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest) |---|---| | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest#animationsDisabled()` Disables animations during instrumented tests you run from the command line. | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html?` | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest#applicationId()` The test application id. | | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/EmulatorControl` | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest#emulatorControl()` Configures Android Emulator Grpc Access | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest#enableCoverage()` Specifies code coverage is enabled for module tests of type AndroidTest. | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html` | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest#execution()` Specifies whether to use on-device test orchestration. | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html?` | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest#functionalTest()` See [instrumentation](http://developer.android.com/guide/topics/manifest/instrumentation-element.html). | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html?` | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest#handleProfiling()` See [instrumentation](http://developer.android.com/guide/topics/manifest/instrumentation-element.html). | | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/Installation` | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest#installation()` Specifies options for the [Android Debug Bridge (ADB)](https://developer.android.com/studio/command-line/adb.html), such as APK installation options. | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html?` | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest#instrumentationRunner()` Test instrumentation runner class name. | | `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-mutable-map/index.html<https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html, https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html>` | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest#instrumentationRunnerArguments()` Test instrumentation runner custom arguments. | | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/ManagedDevices` | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest#managedDevices()` Configures Gradle Managed Devices for use in testing with the Unified test platform. | | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/MultiDexConfig` | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest#multidex()` | | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/ApkSigningConfig` | `https://developer.android.com/reference/tools/gradle-api/9.4/com/android/build/api/dsl/KotlinMultiplatformAndroidDeviceTest#signing()` Encapsulates signing configurations that you can apply to test APK | |