현재 버전

코틀린 jvm 안드로이드 스튜디오

안드로이드 스튜디오와 JVM 사용 가능 버전


안드로이드 스튜디오로 코틀린을 공부 중입니다.

자바는 11을 설치하여 사용중입니다.

JVM이 Gradle을 설치하면 최상위 버전까지 지원한다고 안드로이드에서는 설명되어 있던데 

Project Structure Module에 보면 Source(Target) Compatibility에

JVM1.8로 되어 있는데 kotlin_version으로 바꿔도 되는지요?

build.gradle(module: )에도 JVM 1.8로 고정되어 있습니다.

그렇다면 안드로이드는 자바 JVM1.8을 설치하여야 하나요?

1.8을 11로 수정해도 되나요?


 buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility kotlin_version
targetCompatibility kotlin_version
}
kotlinOptions {
jvmTarget = '1.8'
}
}

수정 이력

2021-07-13 19:51:23 에 아래 내용에서 변경 됨 #2

안드로이드 스튜디오로 코틀린을 공부 중입니다.

자바는 11을 설치하여 사용중입니다.

JVM이 Gradle을 설치하면 최상위 버전까지 지원한다고 안드로이드에서는 설명되어 있던데 

Project Structure Module에 보면 Source(Target) Compatibility

JVM1.8로 되어 있는데 kotlin_version으로 바꿔도 되는지요?

build.gradle(module: )에도 JVM 1.8로 고정되어 있습니다.

그렇다면 안드로이드는 자바 JVM1.8을 설치하여야 하나요?

1.8을 11로 수정해도 되나요?


 buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility kotlin_version
targetCompatibility kotlin_version
}
kotlinOptions {
jvmTarget = '1.8'
}
}
2021-07-13 19:50:49 에 아래 내용에서 변경 됨 #1

안드로이드 스튜디오로 코틀린을 공부 중입니다.

JVM이 Gradle을 설치하면 최상위 버전까지 지원한다고 안드로이드에서는 설명되어 있던데 

Project Structure Module에 보면 JVM1.8로 되어 있고

build.gradle(module: )에도 JVM 1.8로 고정되어 있습니다.

그렇다면 안드로이드는 자바 JVM1.8을 설치하여야 하나요?

 buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility kotlin_version
targetCompatibility kotlin_version
}
kotlinOptions {
jvmTarget = '1.8'
}
}