# ApkPackaging

# ApkPackaging

<br />

```
interface ApkPackaging : Packaging
```

<br />

*** ** * ** ***

Defines an APK variant's packaging options.

## Summary

|                                                                                                                                           ### Public properties                                                                                                                                            ||
|---------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [DexPackagingOptions](https://developer.android.com/reference/tools/gradle-api/8.1/com/android/build/api/variant/DexPackagingOptions) | [dex](https://developer.android.com/reference/tools/gradle-api/8.1/com/android/build/api/variant/ApkPackaging#dex()) PackagingOptions for dex files.                |
| [JniLibsApkPackaging](https://developer.android.com/reference/tools/gradle-api/8.1/com/android/build/api/variant/JniLibsApkPackaging) | [jniLibs](https://developer.android.com/reference/tools/gradle-api/8.1/com/android/build/api/variant/ApkPackaging#jniLibs()) PackagingOptions for native libraries. |

|                                                                                                                                                                                                                                                                                                                                                                                ### Inherited properties                                                                                                                                                                                                                                                                                                                                                                                ||
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| From class[com.android.build.api.variant.Packaging](https://developer.android.com/reference/tools/gradle-api/8.1/com/android/build/api/variant/Packaging) |-------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [ResourcesPackaging](https://developer.android.com/reference/tools/gradle-api/8.1/com/android/build/api/variant/ResourcesPackaging) | [resources](https://developer.android.com/reference/tools/gradle-api/8.1/com/android/build/api/variant/Packaging#resources()) PackagingOptions for java resources. | |

## Public properties

### dex

```
val dex: DexPackagingOptions
```

PackagingOptions for dex files. Initialized from the corresponding DSL.  

### jniLibs

```
val jniLibs: JniLibsApkPackaging
```

PackagingOptions for native libraries. Initialized from the corresponding DSL.