# ApkPackaging

# ApkPackaging


```
interface ApkPackaging : Packaging
```

<br />

*** ** * ** ***

Defines an APK variant's packaging options.

## Summary

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

## 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.