CompileSdkVersion

Added in 8.12.3

interface CompileSdkVersion


DSL object to represent compile sdk version.

Summary

Public properties

String?

The add-on name of the SDK to compile your project against.

Int?

The API level to compile your project against.

String?

The preview API to compile your project against.

Int?

Minor API version for compile SDK.

Int?

The SDK Extension level to compile your project against.

String?

The vendor name of the SDK to compile your project against.

Public properties

addonName

Added in 8.12.3
val addonName: String?

The add-on name of the SDK to compile your project against.

apiLevel

Added in 8.12.3
val apiLevel: Int?

The API level to compile your project against.

codeName

Added in 8.12.3
val codeName: String?

The preview API to compile your project against. Once the preview APIs are finalized, they will be allocated a stable integer value.

minorApiLevel

Added in 8.12.3
val minorApiLevel: Int?

Minor API version for compile SDK. This should be used with the apiLevel property to specify a full SDK version.

sdkExtension

Added in 8.12.3
val sdkExtension: Int?

The SDK Extension level to compile your project against.

vendorName

Added in 8.12.3
val vendorName: String?

The vendor name of the SDK to compile your project against.