Scrivi con la mappa di compatibilità di Kotlin

Dichiarazione delle dipendenze

Per aggiungere una dipendenza al compilatore di Compose, devi aggiungere il repository Maven di Google al tuo progetto. Per ulteriori informazioni, consulta il Repository Maven di Google.

Aggiungi le dipendenze per gli artefatti necessari nel file build.gradle per l'app o il modulo:

Alla moda

android {
    buildFeatures {
        compose true
    }

    composeOptions {
        kotlinCompilerExtensionVersion = "1.5.15"
    }

    kotlinOptions {
        jvmTarget = "19"
    }
}

Kotlin

android {
    buildFeatures {
        compose = true
    }

    composeOptions {
        kotlinCompilerExtensionVersion = "1.5.15"
    }

    kotlinOptions {
        jvmTarget = "19"
    }
}

Compatibilità con Kotlin pre-release

Per le versioni del compilatore di Compose compatibili con le versioni pre-release di Kotlin, visita https://androidx.dev/storage/compose-compiler/repository per ulteriori dettagli.

Crea versione compilatore Versione Kotlin compatibile
Utilizza il plug-in Gradle di Compose Compiler per attivare Compose. 2.0.0 e oltre
1.5.14 1/9/24
1.5.13 10/09/23
1.5.12 10/09/23
1.5.11 10/09/23
1.5.10 1/9/22
1,5,9 1/9/22
1,5,8 1/9/22
1,5,7 21/09/21
1,5,6 21/09/21
1,5,5 09/01/20
1.5.4 09/01/20
1,5,3 1.9.10
1.5.2 1.9.0
1.5.1 1.9.0
1,5,0 1.9.0
1,4,8 1/8/22
1.4.7 21/08/2021
1.4.6 8/1/20
1,4,5 8/1/20
1.4.4 1.8.10
1.4.3 1.8.10
1.4.2 1.8.10
1.4.1 1.8.0
1.4.0 1.8.0
1.4.0-alpha02 7/1/21
1.4.0-alpha01 7/1/20
1.3.2 7/1/20
1.3.1 1.7.10
1.3.0 1.7.10
1.3.0-rc02 1.7.10
1.3.0-rc01 1.7.10
1.3.0-beta01 1.7.10
1.2.0 1.7.0
1.2.0-rc02 6/1/21
1.2.0-rc01 6/1/21
1.2.0-beta03 6/1/21
1.2.0-beta02 6/1/21
1.2.0-beta01 6/1/21
1.2.0-alpha08 6/1/20
1.2.0-alpha07 1.6.10
1.2.0-alpha06 1.6.10
1.2.0-alpha05 1.6.10
1.2.0-alpha04 1.6.10
1.2.0-alpha03 1.6.10
1.2.0-alpha02 1.6.10
1.2.0-alpha01 1.6.10
1.1.1 1.6.10
1.1.0 1.6.10
1.1.0-rc03 1.6.10
1.1.0-rc02 1.6.10
1.1.0-rc01 1.6.0
1.1.0-beta04 1.6.0
1.1.0-beta03 1.5.31
1.1.0-beta02 1.5.31
1.1.0-beta01 1.5.31
1.1.0-alpha06 1.5.31
1.1.0-alpha05 1.5.31
1,0,5 1.5.31
1,0,4 1.5.31
1.1.0-alpha04 1/5/30
1.1.0-alpha03 1/5/30
1,0,3 1/5/30
1.1.0-alpha02 5/1/21
1.1.0-alpha01 5/1/21
1.0.2 5/1/21
1.0.1 5/1/21
1,0,0 1.5.10
1.0.0-rc02 1.5.10
1.0.0-rc01 1.5.10