# Installation

# Installation

```
interface Installation
```

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

|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Known Direct Subclasses [AdbOptions](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/dsl/AdbOptions) |-----------------------------------------------------------------------------------------------------------------|---------------------------| | [AdbOptions](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/dsl/AdbOptions) | Options for the adb tool. | |

Options for the adb tool.

## Summary

|                                                                                                                                                                                         ### Public methods                                                                                                                                                                                         ||
|--------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| abstract[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [installOptions](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/dsl/Installation#installOptions(kotlin.String))`(`option:` `[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`)` Sets the list of FULL_APK installation options           |
| abstract[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [installOptions](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/dsl/Installation#installOptions(kotlin.String))`(`vararg` `options:` `[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`)` Sets the list of FULL_APK installation options |

|                                                                                                                                                                                                  ### Properties                                                                                                                                                                                                  ||
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| abstract[Collection](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html)\<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)\>? | [installOptions](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/dsl/Installation#installOptions:kotlin.collections.Collection) The list of FULL_APK installation options. |
| abstract[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)                                                                                                                | [timeOutInMs](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/dsl/Installation#timeOutInMs:kotlin.Int) The time out used for all adb operations.                           |

## Public methods

### installOptions

```
@Incubating abstract fun installOptions(option: String): Unit
```

Sets the list of FULL_APK installation options  

### installOptions

```
@Incubating abstract fun installOptions(vararg options: String): Unit
```

Sets the list of FULL_APK installation options

## Properties

### installOptions

```
abstract var installOptions: Collection<String>?
```

The list of FULL_APK installation options.  

### timeOutInMs

```
abstract var timeOutInMs: Int
```

The time out used for all adb operations.