KiteAndroidDebugScope

Android-only debug settings, inside kiteConfig { android { debug { ... } } }.

Everything in KiteDebugScope works here too, for Android only, plus the build types that count as debug.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
abstract val appId: Property<String>

The exact identifier of the debug build.

Link copied to clipboard
abstract val appName: Property<String>

The display name of the debug build. Unset means the release name.

Link copied to clipboard
abstract val buildTypes: ListProperty<String>

The Android build types that receive the debug values. Default: debug. Spell each one exactly as the app module declares it.

Functions

Link copied to clipboard
fun appId(action: Action<in KiteAppIdScope>)

The debug id's suffix, and a switch to turn the debug id off.

Link copied to clipboard
fun appName(action: Action<in KiteAppNameScope>)

Whether the debug build receives its own name.

Link copied to clipboard
fun buildTypes(vararg names: String)

Replace the list of build types that count as debug.

Link copied to clipboard
fun logo(action: Action<in KiteLogoScope>)

The debug icon. Any logo value you leave unset uses the release icon.