AndroidDynamicFeaturePlugin

class AndroidDynamicFeaturePlugin(val sourceSets: SourceSets, val configurations: Configurations, val nonTransientRClass: Boolean, val viewBindingEnabled: Boolean, val kotlinAndroidExtensionEnabled: Boolean, val manifests: Map<SourceSetName, File>, val namespaces: Map<SourceSetName, PackageName>, val buildConfigEnabled: Boolean, resValuesLazy: Lazy<Map<SourceSetName, Set<UnqualifiedAndroidResource>>>) : PlatformPlugin, AndroidPlatformPlugin, AndroidPlatformPlugin.CanDisableAndroidBuildConfig(source)

Constructors

Link copied to clipboard
constructor(sourceSets: SourceSets, configurations: Configurations, nonTransientRClass: Boolean, viewBindingEnabled: Boolean, kotlinAndroidExtensionEnabled: Boolean, manifests: Map<SourceSetName, File>, namespaces: Map<SourceSetName, PackageName>, buildConfigEnabled: Boolean, resValuesLazy: Lazy<Map<SourceSetName, Set<UnqualifiedAndroidResource>>>)

Properties

Link copied to clipboard
open override val buildConfigEnabled: Boolean
Link copied to clipboard
open override val configurations: Configurations
Link copied to clipboard
Link copied to clipboard
open override val manifests: Map<SourceSetName, File>
Link copied to clipboard

Base packages as defined via the AGP DSL. There are only two versions

Link copied to clipboard
open override val nonTransientRClass: Boolean
Link copied to clipboard

All resource declarations -- without a package -- grouped by SourceSetName

Link copied to clipboard
open override val sourceSets: SourceSets
Link copied to clipboard
open override val viewBindingEnabled: Boolean

Functions

Link copied to clipboard
Link copied to clipboard