# AarMetadata

# AarMetadata

```
interface AarMetadata
```

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

Variant object for configuring AAR metadata.

## Summary

|                                                                                                                                                                                                  ### Properties                                                                                                                                                                                                   ||
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| abstract[Property](https://docs.gradle.org/current/javadoc/org/gradle/api/provider/Property.html)\<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)\> | [minCompileSdk](https://developer.android.com/reference/tools/gradle-api/7.0/com/android/build/api/variant/AarMetadata#minCompileSdk:org.gradle.api.provider.Property) Minimum compileSdkVersion needed to consume this library. |

## Properties

### minCompileSdk

```
abstract val minCompileSdk: Property<Int>
```

Minimum compileSdkVersion needed to consume this library. This is the minimum sdk version a module must use in order to import this library.