# AndroidResources

# AndroidResources

<br />

```
interface AndroidResources
```

<br />

*** ** * ** ***

Defines a variant's aapt options.

## Summary

|                                                                                                                                                                                             ### Public properties                                                                                                                                                                                              ||
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [ListProperty](https://docs.gradle.org/current/javadoc/org/gradle/api/provider/ListProperty.html)`<`[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`>` | [aaptAdditionalParameters](https://developer.android.com/reference/tools/gradle-api/7.2/com/android/build/api/variant/AndroidResources#aaptAdditionalParameters()) The list of additional parameters to pass to aapt. |
| [ListProperty](https://docs.gradle.org/current/javadoc/org/gradle/api/provider/ListProperty.html)`<`[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`>` | [ignoreAssetsPatterns](https://developer.android.com/reference/tools/gradle-api/7.2/com/android/build/api/variant/AndroidResources#ignoreAssetsPatterns()) The list of patterns describing assets to be ignored.      |
| [ListProperty](https://docs.gradle.org/current/javadoc/org/gradle/api/provider/ListProperty.html)`<`[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`>` | [noCompress](https://developer.android.com/reference/tools/gradle-api/7.2/com/android/build/api/variant/AndroidResources#noCompress()) Extensions of files that will not be stored compressed in the APK.             |

## Public properties

### aaptAdditionalParameters

```
val aaptAdditionalParameters: ListProperty<String>
```

The list of additional parameters to pass to aapt.

This property will be initialized using the corresponding DSL value.  

### ignoreAssetsPatterns

```
val ignoreAssetsPatterns: ListProperty<String>
```

The list of patterns describing assets to be ignored.

See aapt's --ignore-assets flag via`aapt --help`. Note: the --ignore-assets flag accepts a single string of colon-delimited patterns, whereas this property is a list of patterns.

This property will be initialized using the corresponding DSL value.  

### noCompress

```
val noCompress: ListProperty<String>
```

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`