# GeneratesAar

# GeneratesAar

```
interface GeneratesAar
```

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

|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Known Direct Subclasses [LibraryVariant](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/LibraryVariant),[TestFixtures](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/TestFixtures) |-----------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------| | [LibraryVariant](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/LibraryVariant) | [Variant](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/Variant)for Library projects | | [TestFixtures](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/TestFixtures)     | <br />                                                                                                                            | |

## Summary

|                                                                                                                                                                                                                                                               ### Properties                                                                                                                                                                                                                                                               ||
|-------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| abstract[AarMetadata](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/AarMetadata) | [aarMetadata](https://developer.android.com/reference/tools/gradle-api/7.1/com/android/build/api/variant/GeneratesAar#aarMetadata:com.android.build.api.variant.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.1/com/android/build/api/dsl/AarMetadata.html#)DSL elements. |

## Properties

### aarMetadata

```
abstract 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.1/com/android/build/api/dsl/AarMetadata.html#)DSL elements.