# AssetPackExtension

# AssetPackExtension

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

<br />

```
interface AssetPackExtension
```

<br />

*** ** * ** ***

Extension properties for the Asset Pack plugin.

## Summary

|                             ### Public functions                             |
|------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [dynamicDelivery](https://developer.android.com/reference/tools/gradle-api/8.9/com/android/build/api/dsl/AssetPackExtension#dynamicDelivery(kotlin.Function1))`(action: `[DynamicDelivery](https://developer.android.com/reference/tools/gradle-api/8.9/com/android/build/api/dsl/DynamicDelivery)`.() `->` `[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`)` |

|                                                                              ### Public properties                                                                              |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [DynamicDelivery](https://developer.android.com/reference/tools/gradle-api/8.9/com/android/build/api/dsl/DynamicDelivery)                                                       | [dynamicDelivery](https://developer.android.com/reference/tools/gradle-api/8.9/com/android/build/api/dsl/AssetPackExtension#dynamicDelivery()) Contains the dynamic delivery settings for the asset pack. |
| [Property](https://docs.gradle.org/current/javadoc/org/gradle/api/provider/Property.html)`<`[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`>` | [packName](https://developer.android.com/reference/tools/gradle-api/8.9/com/android/build/api/dsl/AssetPackExtension#packName()) The split name to assign to the asset pack.                              |

## Public functions

### dynamicDelivery

Added in 4.2.0  

```
fun dynamicDelivery(action: DynamicDelivery.() -> Unit): Unit
```  

|                                                                            See also                                                                            |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [dynamicDelivery](https://developer.android.com/reference/tools/gradle-api/8.9/com/android/build/api/dsl/AssetPackExtension#dynamicDelivery(kotlin.Function1)) |   |

## Public properties

### dynamicDelivery

Added in 4.2.0  

```
val dynamicDelivery: DynamicDelivery
```

Contains the dynamic delivery settings for the asset pack.  

### packName

Added in 4.2.0  

```
val packName: Property<String>
```

The split name to assign to the asset pack.