Issue

코틀린 버전을 올렸더니 해당 오류가 발생하면서 디버깅이 되지 않는 문제가 생겼다

Cause

-Xallow-result-return-type플래그는 코틀린 컴파일러에서 더이상 지원되지 않거나 해당 버전에서 사용할 수 없다는 오류이다.

Solution

-Xallow-result-return-type플래그를 build.gradle에서 삭제 해 준다.

kotlinOptions {
freeCompilerArgs += "-Xallow-result-return-type"  //build.gradle(app)에 해당 코드가 있으면 삭제
}

freeCompilerArgs는 Kotlin Compiler에 전달할 추가적인 옵션을 지정하는 설정이다.

빌드를 설정할 때 Kotlin Compiler의 기본 설정 외에 사용자가 원하는 특정 컴파일 옵션을 설정할 수 있게 한다.

+ Recent posts