SdkComponents

interface SdkComponents

Summary

Public properties

Provider<RegularFile>

The path to the Android Debug Bridge (ADB) executable from the Android SDK.

Provider<Aidl>

Provides access to aidl tools

Provider<List<RegularFile>>

The bootclasspath that will be used to compile classes in this project.

Provider<Directory>

The path to the Android NDK that Gradle uses for this project.

Provider<Directory>

The path to the Android SDK that Gradle uses for this project.

Public properties

adb

val adbProvider<RegularFile>

The path to the Android Debug Bridge (ADB) executable from the Android SDK.

aidl

val aidlProvider<Aidl>

Provides access to aidl tools

The returned Provider can be used by tasks requiring aidl tools as input with org.gradle.api.tasks.Nested

bootClasspath

val bootClasspathProvider<List<RegularFile>>

The bootclasspath that will be used to compile classes in this project.

The returned Provider can only be used at execution time and therefore must be used as a org.gradle.api.Task input to do so.

ndkDirectory

val ndkDirectoryProvider<Directory>

The path to the Android NDK that Gradle uses for this project.

You can install the Android NDK by either using the SDK manager or downloading the standalone NDK package.

sdkDirectory

val sdkDirectoryProvider<Directory>

The path to the Android SDK that Gradle uses for this project.

To learn more about downloading and installing the Android SDK, read Update Your Tools with the SDK Manager