AndroidSourceSet

An AndroidSourceSet represents a logical group of Java, aidl and RenderScript sources as well as Android and non-Android (Java-style) resources.

Properties

PropertyDescription
aidl

The Android AIDL source directory for this source set.

assets

The Android Assets directory for this source set.

compileConfigurationName
Deprecated

The name of the compile configuration for this source set.

java

The Java source which is to be compiled by the Java compiler into the class output directory.

jni

The Android JNI source directory for this source set.

jniLibs

The Android JNI libs directory for this source set.

manifest

The Android Manifest file for this source set.

name

The name of this source set.

packageConfigurationName
Deprecated

The name of the runtime configuration for this source set.

providedConfigurationName
Deprecated

The name of the compiled-only configuration for this source set.

renderscript

The Android RenderScript source directory for this source set.

res

The Android Resources directory for this source set.

resources

The Java resources which are to be copied into the javaResources output directory.

Methods

MethodDescription
setRoot(path)

Sets the root of the source sets to a given path. All entries of the source set are located under this root directory.

Script blocks

No script blocks

Property details

The Android AIDL source directory for this source set.

The Android Assets directory for this source set.

String compileConfigurationName

Note: This property is deprecated and will be removed in a future version of the plugin.

The name of the compile configuration for this source set.

The Java source which is to be compiled by the Java compiler into the class output directory.

The Android JNI source directory for this source set.

The Android JNI libs directory for this source set.

The Android Manifest file for this source set.

String name

The name of this source set.

String packageConfigurationName

Note: This property is deprecated and will be removed in a future version of the plugin.

The name of the runtime configuration for this source set.

String providedConfigurationName

Note: This property is deprecated and will be removed in a future version of the plugin.

The name of the compiled-only configuration for this source set.

The Android RenderScript source directory for this source set.

The Android Resources directory for this source set.

The Java resources which are to be copied into the javaResources output directory.

Method details

AndroidSourceSet setRoot(String path)

Sets the root of the source sets to a given path. All entries of the source set are located under this root directory.