LibraryExtension
interface LibraryExtension : CommonExtension, TestedExtension
Extension for the Android Library Gradle Plugin.
This is the android
block when the com.android.library
plugin is applied.
Only the Android Gradle Plugin should create instances of interfaces in com.android.build.api.dsl.
Summary
Public functions |
|
---|---|
Unit |
publishing(action: (@ExtensionFunctionType LibraryPublishing.() -> Unit)?) Customizes publishing build variant artifacts from library module to a Maven repository. |
Public properties |
|
---|---|
MutableCollection<String>? |
Aidl files to package in the aar. |
NamedDomainObjectContainer<PrefabPackagingOptions> |
container of Prefab options |
LibraryPublishing |
Customizes publishing build variant artifacts from library module to a Maven repository. |
Inherited functions |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Public functions
publishing
fun publishing(action: (@ExtensionFunctionType LibraryPublishing.() -> Unit)?): Unit
Customizes publishing build variant artifacts from library module to a Maven repository.
For more information about the properties you can configure in this block, see LibraryPublishing
Public properties
publishing
val publishing: LibraryPublishing
Customizes publishing build variant artifacts from library module to a Maven repository.
For more information about the properties you can configure in this block, see LibraryPublishing