AndroidLibrarySourceSet

Added in 9.2.0-alpha02

interface AndroidLibrarySourceSet : AndroidSourceSet


Summary

Public functions

Unit

The AarKeepRules R8 source directory for this source set.

Public properties

AndroidSourceDirectorySet

The AarKeepRules R8 source directory for this source set.

Inherited functions

From com.android.build.api.dsl.AndroidSourceSet
Unit

The Android AIDL source directory for this source set.

Unit

The Android Assets directory for this source set.

Unit

The Android Baseline Profiles source directory for this source set.

String

Returns the name of this source set.

Unit

The Java source for this source-set

Unit

The Android JNI libs directory for this source-set

Unit

The KeepRules R8 source directory for this source set.

Unit

The Kotlin source for this source-set

Unit

The Android Manifest file for this source-set.

Unit

The machine learning models directory for this source set.

Unit

The Android RenderScript source directory for this source set.

Unit

The Android Resources directory for this source-set.

Unit

The Java-style resources for this source-set

Any
setRoot(path: String)

Sets the root of the source sets to a given path.

Unit

The Android shaders directory for this source set.

Inherited properties

From com.android.build.api.dsl.AndroidSourceSet
AndroidSourceDirectorySet

The Android AIDL source directory for this source set.

String

Returns the name of the annotation processing tool classpath for this source set.

String

Returns the name of the api configuration for this source set.

AndroidSourceDirectorySet

The Android Assets directory for this source set.

AndroidSourceDirectorySet

The Android Baseline Profiles source directory for this source set.

String

Returns the name of the compileOnlyApi configuration for this source set.

String

Returns the name of the compileOnly configuration for this source set.

String

Returns the name of the implementation configuration for this source set.

AndroidSourceDirectorySet

The Java source for this source-set

AndroidSourceDirectorySet

The Android JNI libs directory for this source-set

String

Returns the name of the kapt annotation processing tool classpath for this source set.

AndroidSourceDirectorySet

The KeepRules R8 source directory for this source set.

AndroidSourceDirectorySet

The Kotlin source for this source-set

AndroidSourceFile

The Android Manifest file for this source-set.

AndroidSourceDirectorySet

The machine learning models directory for this source set.

AndroidSourceDirectorySet

The Android RenderScript source directory for this source set.

AndroidSourceDirectorySet

The Android Resources directory for this source-set.

AndroidSourceDirectorySet

The Java-style resources for this source-set

String

Returns the name of the implementation configuration for this source set.

AndroidSourceDirectorySet

The Android shaders directory for this source set.

Public functions

aarKeepRules

Added in 9.2.0-alpha02
@Incubating
fun aarKeepRules(action: AndroidSourceDirectorySet.() -> Unit): Unit

The AarKeepRules R8 source directory for this source set.

Public properties

aarKeepRules

Added in 9.2.0-alpha02
val aarKeepRulesAndroidSourceDirectorySet

The AarKeepRules R8 source directory for this source set.