# KotlinMultiplatformAndroidCompilation

# KotlinMultiplatformAndroidCompilation

<br />

```
@Incubating interface KotlinMultiplatformAndroidCompilation
```

<br />

Known direct subclasses  
[KotlinMultiplatformAndroidTestOnDeviceCompilation](https://developer.android.com/reference/tools/gradle-api/8.2/com/android/build/api/dsl/KotlinMultiplatformAndroidTestOnDeviceCompilation),[KotlinMultiplatformAndroidTestOnJvmCompilation](https://developer.android.com/reference/tools/gradle-api/8.2/com/android/build/api/dsl/KotlinMultiplatformAndroidTestOnJvmCompilation)  

|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [KotlinMultiplatformAndroidTestOnDeviceCompilation](https://developer.android.com/reference/tools/gradle-api/8.2/com/android/build/api/dsl/KotlinMultiplatformAndroidTestOnDeviceCompilation) |   |
| [KotlinMultiplatformAndroidTestOnJvmCompilation](https://developer.android.com/reference/tools/gradle-api/8.2/com/android/build/api/dsl/KotlinMultiplatformAndroidTestOnJvmCompilation)       |   |

*** ** * ** ***

## Summary

|                                                                                                                                                                                                                                                                                                                                           ### Public functions                                                                                                                                                                                                                                                                                                                                           ||
|------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | ~~[kotlinOptions](https://developer.android.com/reference/tools/gradle-api/8.2/com/android/build/api/dsl/KotlinMultiplatformAndroidCompilation#kotlinOptions(kotlin.Function1))~~`(configure: @`[ExtensionFunctionType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-extension-function-type/index.html)` `[<ERROR CLASS>](https://developer.android.com/reference/tools/gradle-api/8.2/[JVM root]/<ERROR CLASS>)`.() `->` `[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`)` **This function is deprecated.**Use compilerOptions instead of kotlinOptions to configure compilations |
| [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | ~~[kotlinOptions](https://developer.android.com/reference/tools/gradle-api/8.2/com/android/build/api/dsl/KotlinMultiplatformAndroidCompilation#kotlinOptions(org.gradle.api.Action))~~`(configure: `[Action](https://docs.gradle.org/current/javadoc/org/gradle/api/Action.html)`<`[<ERROR CLASS>](https://developer.android.com/reference/tools/gradle-api/8.2/[JVM root]/<ERROR CLASS>)`>)` **This function is deprecated.**Use compilerOptions instead of kotlinOptions to configure compilations                                                                                                                       |

|                                                                                                                                                                                                                                  ### Public properties                                                                                                                                                                                                                                   ||
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [<ERROR CLASS>](https://developer.android.com/reference/tools/gradle-api/8.2/[JVM root]/<ERROR CLASS>)`<`[<ERROR CLASS>](https://developer.android.com/reference/tools/gradle-api/8.2/[JVM root]/<ERROR CLASS>)`>` | [compilerOptions](https://developer.android.com/reference/tools/gradle-api/8.2/com/android/build/api/dsl/KotlinMultiplatformAndroidCompilation#compilerOptions())                                                                                                    |
| [<ERROR CLASS>](https://developer.android.com/reference/tools/gradle-api/8.2/[JVM root]/<ERROR CLASS>)                                                                                                             | [kotlinOptions](https://developer.android.com/reference/tools/gradle-api/8.2/com/android/build/api/dsl/KotlinMultiplatformAndroidCompilation#kotlinOptions()) **This property is deprecated.**Use compilerOptions instead of kotlinOptions to configure compilations |

## Public functions

### kotlinOptions

```
fun [kotlinOptions](https://developer.android.com/reference/tools/gradle-api/8.2/com/android/build/api/dsl/KotlinMultiplatformAndroidCompilation#kotlinOptions(kotlin.Function1))(configure: @ExtensionFunctionType <ERROR CLASS>.() -> Unit): Unit
```
| **This function is deprecated.**   
Use compilerOptions instead of kotlinOptions to configure compilations  

### kotlinOptions

```
fun [kotlinOptions](https://developer.android.com/reference/tools/gradle-api/8.2/com/android/build/api/dsl/KotlinMultiplatformAndroidCompilation#kotlinOptions(org.gradle.api.Action))(configure: Action<<ERROR CLASS>>): Unit
```
| **This function is deprecated.**   
| Use compilerOptions instead of kotlinOptions to configure compilations

## Public properties

### compilerOptions

```
val compilerOptions: <ERROR CLASS><<ERROR CLASS>>
```  

### kotlinOptions

```
val kotlinOptions: <ERROR CLASS>
```
| **This property is deprecated.**   
| Use compilerOptions instead of kotlinOptions to configure compilations