AndroidComponents

public interface AndroidComponents

Known direct subclasses
AndroidComponentsExtension

Generic extension for Android Gradle Plugin related components.

KotlinMultiplatformAndroidComponentsExtension

Components extension for KMP Android Gradle Plugin related components.

Known indirect subclasses
ApplicationAndroidComponentsExtension

Extension for the Android Application Gradle Plugin components.

DynamicFeatureAndroidComponentsExtension

Extension for the Android Dynamic Feature Gradle Plugin components.

LibraryAndroidComponentsExtension

Extension for the Android Library Gradle Plugin components.

TestAndroidComponentsExtension

Extension for the Android Test Gradle Plugin components.


Summary

Public methods

abstract @NonNull AndroidPluginVersion

The version of the Android Gradle Plugin currently in use.

abstract @NonNull SdkComponents

Provides access to underlying Android SDK and build-tools components like adb.

Public methods

getPluginVersion

abstract @NonNull AndroidPluginVersion getPluginVersion()

The version of the Android Gradle Plugin currently in use.

getSdkComponents

abstract @NonNull SdkComponents getSdkComponents()

Provides access to underlying Android SDK and build-tools components like adb.

Returns
@NonNull SdkComponents

SdkComponents to access Android SDK used by Gradle.