
概要:
记录项目引用kotlin具体事项
1 object下build.gradle
buildscript {
//声明引用版本
ext.kotlin_version = "1.4.20"
repositories {
google()
mavenCentral()
}
dependencies {
classpath "com.android.tools.build:gradle:4.2.0"
//引用kotlin
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
2 APP下build.gradle
plugins {
id 'com.android.application'
//声明引用kotlin插件
id 'kotlin-android'
id 'kotlin-android-extensions'
}
android {
compileSdkVersion 30
buildToolsVersion '30.0.1'
defaultConfig {
applicationId "com.ljt.retrofitobject_xiaoma"
minSdkVersion 26
targetSdkVersion 30
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = '1.8'
}
}
dependencies {
//引用kotlin
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation 'androidx.core:core-ktx:1.3.1'
implementation 'androidx.appcompat:appcompat:1.2.0'
implementation 'com.google.android.material:material:1.2.1'
implementation 'androidx.constraintlayout:constraintlayout:2.0.1'
}
本文详细描述了如何在Android项目中通过Gradle配置Kotlin版本,包括build.gradle文件中的引用设置和APP模块下的插件声明,以及dependencies部分的Kotlin和相关库的引用。
512

被折叠的 条评论
为什么被折叠?



