[TOC]
在项目的根路径的
build.gradle
里面,加入这样的配置:
// 必须加上这两个apply
apply plugin: "org.jetbrains.kotlin.android"
apply plugin: "org.jetbrains.kotlin.android.extensions"
buildscript {
ext.kotlin_version = '1.3.50'
repositories {
google()
jcenter()
dependencies {
classpath 'com.android.tools.build:gradle:3.5'
// 使用 kotlin的Gradle插件
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
在项目module里的build.gradle
里面,加入这样的配置:
dependencies {
// 直接引用kotlin_version变量,便于版本更改
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
// 也可以直接写对应的版本号
// implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.50"
更多关于kotin Gradle插件介绍可以查看:
https://plugins.gradle.org/plugin/org.jetbrains.kotlin.android
在项目的根路径的build.gradle
里面,有这样的引用:
// 这个必须加上
apply plugin: "org.jetbrains.kotlin.android"
buildscript {
ext.kotlin_version = '1.3.50'
repositories {
google()
jcenter()
dependencies {
classpath 'com.android.tools.build:gradle:3.5'
// 使用 kotlin的Gradle插件
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
其中ext.kotlin_version = '1.3.50'
,这里面的1.3.50
就是kotlin Gradle的插件的版本号。如果不知道版本号,可以在下表中查找:
1.5.20
1.5.10
1.5.0
1.4.32
1.4.31
1.4.30
1.4.21-2
1.4.21
1.4.20
1.4.10
1.4.0
1.3.72
1.3.71
1.3.70
1.3.61
1.3.60
1.3.50
1.3.41
1.3.40
1.3.31
1.3.30
1.3.21
1.3.20
1.3.11
1.3.10
1.3.0
1.2.71
1.2.70
1.2.61
1.2.60
1.2.51
1.2.50
1.2.41
1.2.40
1.2.31
1.2.30
1.2.21
1.2.20
1.2.10
1.2.0
1.1.61
1.1.60
1.1.51
1.1.50
1.1.4-3
1.1.4-2
1.1.4
1.1.3-2
1.1.3
1.1.2-5
1.1.2-2
1.1.2
1.1.1
更多关于kotin Gradle插件介绍可以查看:
https://plugins.gradle.org/plugin/org.jetbrains.kotlin.android.extensions
在项目的根路径的build.gradle
里面,有这样的引用:
// 这个必须加上
apply plugin: "org.jetbrains.kotlin.android.extensions"
buildscript {
ext.kotlin_version = '1.3.50'
repositories {
google()
jcenter()
dependencies {
classpath 'com.android.tools.build:gradle:3.5'
// 使用 kotlin的Gradle插件
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
其中ext.kotlin_version = '1.3.50'
,这里面的1.3.50
就是kotlin Gradle的插件的版本号。如果不知道版本号,可以在下表中查找:
1.5.20
1.5.10
1.5.0
1.4.32
1.4.31
1.4.30
1.4.21-2
1.4.21
1.4.20
1.4.10
1.4.0
1.3.72
1.3.71
1.3.70
1.3.61
1.3.60
1.3.50
1.3.41
1.3.40
1.3.31
1.3.30
1.3.21
1.3.20
1.3.11
1.3.10
1.3.0
1.2.71
1.2.70
1.2.61
1.2.60
1.2.51
1.2.50
1.2.41
1.2.40
1.2.31
1.2.30
1.2.21
1.2.20
1.2.10
1.2.0
1.1.61
1.1.60
1.1.51
1.1.50
1.1.4-3
1.1.4-2
1.1.4
1.1.3-2
1.1.3
1.1.2-5
1.1.2-2
1.1.2
1.1.1
仓库下载地址
kotlin-stdlib-jdk8
https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-stdlib-jdk8
kotlin-stdlib-jdk7
https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-stdlib-jdk7
kotlin-stdlib-jre8
https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-stdlib-jre8
kotlin-stdlib-jre7
https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-stdlib-jre7
在项目module里的build.gradle
里面,有这样的引用:
dependencies {
// 直接引用kotlin_version变量,便于版本更改
implementation"org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
// 如果要使用jre8或者jre7,建议直接写对应版本号
// implementation"org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.50"
其中org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.50
,这里面的 1.3.50
就是 kotlin-stdlib-jdk8
的版本号。
Kotlin版本号
Kotlin版本号
org.jetbrains.kotlin:
kotlin-stdlib-jdk8
org.jetbrains.kotlin:
kotlin-stdlib-jdk7
org.jetbrains.kotlin:
kotlin-stdlib-jre8
org.jetbrains.kotlin:
kotlin-stdlib-jre7