Setting & Error Solutions
[Error] kotlinx 임포트 에러 import kotlinx.android.synthetic error
IT Knowledge Share
2021. 7. 8. 17:01
반응형
안드로이드 스튜디오에서 kotlinx가 임포트되지 않는 에러가 발생한다. 이는 최근 버전의 안드로이드 스튜디오가 해당 플러그인을 자동으로 지원하고 있지 않기 때문입니다.
수동으로 플러그인을 설치해서 에러를 해결할 수 있습니다.
우선 프로젝트 단위의 build.gradle 파일의 dependencies 부분에 다음을 추가합니다.
buildscript {
ext.kotlin_version = "1.3.72"
repositories {
google()
jcenter()
}
dependencies {
classpath "org.jetbrains.kotlin:kotlin-android-extensions:$kotlin_version"
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
다음에는 모듈 단위의 build.gradle 파일에 플러그인을 추가합니다.
plugins {
id 'kotlin-android-extensions'
}
이렇게 추가하면, 아래와 같이 상단에 Sync Now라고 뜨는데, 이걸 눌러주시면 동기화가 되면서 플러그인을 사용할 수 있게 됩니다. 스튜디오를 재시작하면 마음껏 사용이 가능합니다.
반응형