Google is committed to advancing racial equity for Black communities. See how.

LibraryExtension

@Incubating interface LibraryExtension<AndroidSourceSetT : AndroidSourceSet, BuildTypeT : LibraryBuildType<SigningConfigT>, DefaultConfigT : LibraryDefaultConfig<SigningConfigT>, ProductFlavorT : LibraryProductFlavor<SigningConfigT>, SigningConfigT : SigningConfig> : CommonExtension<AndroidSourceSetT, LibraryBuildFeatures, BuildTypeT, DefaultConfigT, ProductFlavorT, SigningConfigT, LibraryVariantBuilder, LibraryVariant>, TestedExtension
com.android.build.api.dsl.LibraryExtension

Extension for the Android Library Gradle Plugin.

Only the Android Gradle Plugin should create instances of this interface.

Summary

Inherited functions

Properties

abstract MutableCollection<String>?

Aidl files to package in the aar.

abstract NamedDomainObjectContainer<PrefabPackagingOptions>

container of Prefab options

Inherited properties

Properties

aidlPackagedList

abstract val aidlPackagedList: MutableCollection<String>?

Aidl files to package in the aar.

prefab

abstract val prefab: NamedDomainObjectContainer<PrefabPackagingOptions>

container of Prefab options