[Kotlin] Android에서 Kotlin과 JAVA연결
2022. 1. 24. 10:53ㆍAndroid
- build.gradle(app)에 추가
apply plugin: 'kotlin-android'
sourceSets { main.java.srcDirs += 'src/main/kotlin' }
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
apply plugin: 'com.android.library'
apply plugin: 'com.google.protobuf'
apply plugin: 'kotlin-android'
android {
compileSdkVersion 30
buildToolsVersion "30.0.3"
...
sourceSets { main.java.srcDirs += 'src/main/kotlin' }
}
dependencies {
...
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
}
- build.gradle(project)에 추가
ext.kotlin_version = '1.5.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
ext.kotlin_version = '1.5.0'
...
dependencies {
classpath 'com.android.tools.build:gradle:7.0.4'
classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.15'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}