# GeneratesAar

# GeneratesAar


```
interface GeneratesAar
```

<br />

Known direct subclasses  
[LibraryVariant](https://developer.android.com/reference/tools/gradle-api/7.3/com/android/build/api/variant/LibraryVariant), [TestFixtures](https://developer.android.com/reference/tools/gradle-api/7.3/com/android/build/api/variant/TestFixtures)  

|-----------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------|
| [LibraryVariant](https://developer.android.com/reference/tools/gradle-api/7.3/com/android/build/api/variant/LibraryVariant) | [Variant](https://developer.android.com/reference/tools/gradle-api/7.3/com/android/build/api/variant/Variant) for Library projects |
| [TestFixtures](https://developer.android.com/reference/tools/gradle-api/7.3/com/android/build/api/variant/TestFixtures)     |                                                                                                                                    |

*** ** * ** ***

## Summary

|                                                                                                                                                                                                                                 ### Public properties                                                                                                                                                                                                                                  ||
|-----------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [AarMetadata](https://developer.android.com/reference/tools/gradle-api/7.3/com/android/build/api/variant/AarMetadata) | [aarMetadata](https://developer.android.com/reference/tools/gradle-api/7.3/com/android/build/api/variant/GeneratesAar#aarMetadata()) Variant's aar metadata, initialized by merging the corresponding [com.android.build.api.dsl.AarMetadata](https://developer.android.com/reference/tools/gradle-api/7.3/com/android/build/api/dsl/AarMetadata) DSL elements. |

## Public properties

### aarMetadata

```
val aarMetadata: AarMetadata
```

Variant's aar metadata, initialized by merging the corresponding [com.android.build.api.dsl.AarMetadata](https://developer.android.com/reference/tools/gradle-api/7.3/com/android/build/api/dsl/AarMetadata) DSL elements.