ApkSigningConfig

Added in 7.0.0

interface ApkSigningConfig : SigningConfig, Named


DSL object to configure signing configs.

Summary

Public properties

Boolean?

Enable signing using JAR Signature Scheme (aka v1 signing).

Boolean?

Enable signing using APK Signature Scheme v2 (aka v2 signing).

Boolean?

Enable signing using APK Signature Scheme v3 (aka v3 signing).

Boolean?

Enable signing using APK Signature Scheme v4 (aka v4 signing).

Boolean

This property is deprecated. This property is deprecated

Boolean

This property is deprecated. This property is deprecated

Inherited functions

From org.gradle.api.Named
From com.android.build.api.dsl.SigningConfig
Unit

Copies all properties from the given signing config.

Inherited properties

From com.android.build.api.dsl.SigningConfig
String?

Key alias used when signing.

String?

Key password used when signing.

File?

Store file used when signing.

String?

Store password used when signing.

String?

Store type used when signing.

Public properties

enableV1Signing

Added in 8.8.0-alpha08
var enableV1SigningBoolean?

Enable signing using JAR Signature Scheme (aka v1 signing). If null, a default value is used.

See Signing Your Applications

enableV2Signing

Added in 8.8.0-alpha08
var enableV2SigningBoolean?

Enable signing using APK Signature Scheme v2 (aka v2 signing). If null, a default value is used.

See Signing Your Applications

enableV3Signing

Added in 8.8.0-alpha08
var enableV3SigningBoolean?

Enable signing using APK Signature Scheme v3 (aka v3 signing). If null, a default value is used.

See APK Signature Scheme v3

enableV4Signing

Added in 8.8.0-alpha08
var enableV4SigningBoolean?

Enable signing using APK Signature Scheme v4 (aka v4 signing). If null, a default value is used.

isV1SigningEnabled

Added in 8.8.0-alpha08
Deprecated in 8.8.0-alpha08
var isV1SigningEnabledBoolean

Whether signing using JAR Signature Scheme (aka v1 signing) is enabled.

See Signing Your Applications

isV2SigningEnabled

Added in 8.8.0-alpha08
Deprecated in 8.8.0-alpha08
var isV2SigningEnabledBoolean

Whether signing using APK Signature Scheme v2 (aka v2 signing) is enabled.

See Signing Your Applications