# GeneratesAar

# GeneratesAar

<br />

```
interface GeneratesAar
```

<br />

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

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

*** ** * ** ***

## Summary

|                                                                                                                                                                                                                                ### Public properties                                                                                                                                                                                                                                 ||
|-----------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [AarMetadata](https://developer.android.com/reference/tools/gradle-api/8.1/com/android/build/api/variant/AarMetadata) | [aarMetadata](https://developer.android.com/reference/tools/gradle-api/8.1/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/8.1/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/8.1/com/android/build/api/dsl/AarMetadata)DSL elements.