Kotlin DSL 빨간줄일때 해결하기

0

BuildSrc라는 모듈을 최근에 만들었는데, 다른 프로젝트에 옮기고 적용하려니 적용한 프로젝트는 고사하고 원래 프로젝트조차 빨간줄이 생기고있다.
다행이 제대로 빌드는 되지만..
캐쉬지우기나 리빌드를 실행해보았지만 아예 먹히질 않았다.
거의 30분정도 시간을 지체하다가 해결법이 보여서 다른 사람들이 이 일을 겪을때 길잡이가 되고자 포스팅을 해보자 한다.


Cannot access 'java.lang.Object' which is a supertype of 'org.gradle.api.initialization.resolve.
DependencyResolutionManagement'. Check your module classpath for missing or conflicting dependencies

공통적으로 보이는것이 바로 이문장인데 빌드를 하는 도중에 인덱싱을 하는도중에 오류가 발생된듯하다.
내가 찾은 해결방법은 세가지이다.

  1. 해당 프로젝트 디렉토리의 .idea파일을 지운다(파일숨김되어있음)
  2. Library/Caches/Google/AndroidStudioPreview2021.1/caches 파일을 삭제한다.
  3. 해당 안드로이드 스튜디오를 범블비(stable)로 업데이트 시킨다.

내가 했던 방법은 세번째였고, 해결이 되었다.
1, 2번으로도 된 사람들이 많다고 하니 열 코딩 하길 바란다!

profile
쉽게 가르칠수 있도록 노력하자

0개의 댓글