# AaptOptions

# AaptOptions

```
@Incubating interface AaptOptions : AndroidResources
```

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

## Summary

| ### Inherited functions ||
|---|---|
| From class [AndroidResources](https://developer.android.com/reference/tools/gradle-api/7.0/com/android/build/api/dsl/AndroidResources) |------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [additionalParameters](https://developer.android.com/reference/tools/gradle-api/7.0/com/android/build/api/dsl/AndroidResources#additionalParameters(kotlin.String))`(`params:` `[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`)` Adds additional parameters to be passed to `aapt`. <br />                                                            | | [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [additionalParameters](https://developer.android.com/reference/tools/gradle-api/7.0/com/android/build/api/dsl/AndroidResources#additionalParameters(kotlin.String))`(`vararg` `params:` `[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`)` Adds additional parameters to be passed to `aapt`. <br />                                                   | | [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [noCompress](https://developer.android.com/reference/tools/gradle-api/7.0/com/android/build/api/dsl/AndroidResources#noCompress(kotlin.String))`(`noCompress:` `[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`)` Adds extensions of files that will not be stored compressed in the APK. Equivalent of the -0 flag. See `aapt --help` <br />          | | [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [noCompress](https://developer.android.com/reference/tools/gradle-api/7.0/com/android/build/api/dsl/AndroidResources#noCompress(kotlin.String))`(`vararg` `noCompress:` `[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`)` Adds extensions of files that will not be stored compressed in the APK. Equivalent of the -0 flag. See `aapt --help` <br /> | ||

| ### Inherited properties ||
|---|---|
| From class [AndroidResources](https://developer.android.com/reference/tools/gradle-api/7.0/com/android/build/api/dsl/AndroidResources) |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [MutableList](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-mutable-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>             | [additionalParameters](https://developer.android.com/reference/tools/gradle-api/7.0/com/android/build/api/dsl/AndroidResources#additionalParameters:kotlin.collections.MutableList) List of additional parameters to pass to `aapt`. <br />                                                                                                                                                             | | [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)                                                                                                                    | [failOnMissingConfigEntry](https://developer.android.com/reference/tools/gradle-api/7.0/com/android/build/api/dsl/AndroidResources#failOnMissingConfigEntry:kotlin.Boolean) Forces aapt to return an error if it fails to find an entry for a configuration. See `aapt --help` <br />                                                                                                                   | | [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?                                                                                                                     | [ignoreAssetsPattern](https://developer.android.com/reference/tools/gradle-api/7.0/com/android/build/api/dsl/AndroidResources#ignoreAssetsPattern:kotlin.String) Pattern describing assets to be ignored. See `aapt --help` <br />                                                                                                                                                                      | | [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)                                                                                                                    | [namespaced](https://developer.android.com/reference/tools/gradle-api/7.0/com/android/build/api/dsl/AndroidResources#namespaced:kotlin.Boolean) Indicates whether the resources in this sub-project are fully namespaced. This property is incubating and may change in a future release. <br />                                                                                                        | | [MutableCollection](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-mutable-collection/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> | [noCompress](https://developer.android.com/reference/tools/gradle-api/7.0/com/android/build/api/dsl/AndroidResources#noCompress:kotlin.collections.MutableCollection) Extensions of files that will not be stored compressed in the APK. Adding an empty extension, i.e., setting `noCompress ''` will trivially disable compression for all files. Equivalent of the -0 flag. See `aapt --help` <br /> | ||