-
[안드로이드 kotlin]Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.안드로이드(kotlin)/에러 관련 2021. 9. 8. 10:00
Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
올해 초에 코틀린으로 프로젝트 끝낸 후 그 이후에 담당한 프로젝트는 자바로 개발하여 진행하였습니다.
그리고 이번에 새로운 프로젝트가 생겨서 코틀린으로 제작하려고 화면만 몇 개 넣고 빌드를 했는데 위와 같은 에러가 나타났습니다.
문제점을 찾아보니 버전이 안 맞는 문제 때문에 나타났던거였습니다.
기존의 코틀린 버전이 1.3.72를 사용중이었는데 모듈들만 업데이트 하다보니 호환성 문제를 나타내었던것이죠.
코틀린 버전을 업데이트 하고 project 단위 build.gradle 에서 ext.kotlin_version = "1.3.72" 로 되어있는걸 "1.4.32" 로 변경해주니 에러가 사라졌습니다.
이상없이 잘 빌드 되네요.
혹시 위와같은 에러가 나타나신 분들은 코틀린 버전을 업데이트 해주시면 잘 될겁니다.
'안드로이드(kotlin) > 에러 관련' 카테고리의 다른 글