# LibraryPackagingOptions

# LibraryPackagingOptions

```
@Incubating interface LibraryPackagingOptions : PackagingOptions
```

|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [com.android.build.api.variant.LibraryPackagingOptions](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/variant/LibraryPackagingOptions#) |

Defines a library variant's packaging options.

## Summary

|                                                                                                                                                                                                                                                            ### Public methods                                                                                                                                                                                                                                                            ||
|--------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| abstract[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [jniLibs](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/variant/LibraryPackagingOptions#jniLibs(kotlin.Function1))`(`action:` `[JniLibsPackagingOptions](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/variant/JniLibsPackagingOptions).()` `->` `[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`)` PackagingOptions for native libraries. |

| ### Inherited functions ||
|---|---|
| From class[PackagingOptions](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/variant/PackagingOptions) |------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [resources](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/variant/PackagingOptions#resources(kotlin.Function1))`(`action:` `[ResourcesPackagingOptions](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/variant/ResourcesPackagingOptions).()` `->` `[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`)` <br /> PackagingOptions for java resources. Initialized from the corresponding DSL. <br /> | ||

| ### Inherited properties ||
|---|---|
| From class[PackagingOptions](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/variant/PackagingOptions) |---------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [JniLibsPackagingOptions](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/variant/JniLibsPackagingOptions)     | [jniLibs](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/variant/PackagingOptions#jniLibs:com.android.build.api.variant.JniLibsPackagingOptions) <br /> PackagingOptions for native libraries. Initialized from the corresponding DSL. <br />     | | [ResourcesPackagingOptions](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/variant/ResourcesPackagingOptions) | [resources](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/variant/PackagingOptions#resources:com.android.build.api.variant.ResourcesPackagingOptions) <br /> PackagingOptions for java resources. Initialized from the corresponding DSL. <br /> | ||

## Public methods

### jniLibs

```
abstract fun jniLibs(action: JniLibsPackagingOptions.() -> Unit): Unit
```

PackagingOptions for native libraries. Initialized from the corresponding DSL.