Android Studio Error : unresolved reference: lazy/lazy, apply 등에 빨간줄 에러

안드로이드 스튜디오 잘 쓰고있다가.. Gradle에 문제가 생겨서 낮은 버전으로 재설치하고 이것저것 만지다보니

처음 접한 문제는 해결했는데 갑자기 기존코드에서 에러가 발생했다.

 

다른것도 아닌 멀쩡한 lazy와 apply 를 사용할수없다니??

 

Error Code : unresolved reference: lazy

난..감

 

해결 방법

id 'kotlin-android-extensions

나와 같은 경우를 찾아보니.. gradle plugins에 코드를 추가하라는 말이 있었다.

그러고보니 안드로이드 스튜디오 버전을 바꾸기 이전엔 플러그인쪽에 저런게 있었던것 같은데... 

생각하며 추가해도 역시나 에러는 여전했다.

 

확실하고 제일 간단한 방법은 그냥

File > Invalidate Caches / Restart...

 

를 하면 된다. 나도 이렇게해서 플러그인 코드 추가 없이 문제를 해결했다!

 

오늘의 교훈

이것저것 새로 깔고 버전 변경한 이후에 문제가 발생했다면 클린프로젝트 말고 캐시도 꼭꼭 한번씩 지워보자...^^