본문 바로가기
Android 개발/android :: warning & error

[안드로이드] Gradle 업그레이드 후 빌드시 에러 메시지

by 독학하는 1인 개발자 2019. 8. 21.

Android 개발 Warning과 Error

 

- Android Gradle Upgrade Error

 

안드로이드 업그레이드 에러 해결 방법

 

업그레이드 후 빌드 에러 해결 방법

 

 

 

 

 

 

평소 업데이트를 잘 안 하는 성격 탓에

안드로이드 스튜디오에서

막 이것저것 다운로드하고 업데이트하라는 메시지가 마구 뜬다.

 

그래서 한 꺼번에 막 이것저것 받고 하다보니

빌드하니까 이런 에러가 떴다.

 

Cause: org.jetbrains.plugins.gradle.tooling.util.ModuleComponentIdentifierImpl.getModuleIdentifier()Lorg/gradle/api/artifacts/ModuleIdentifier;

 

 

언제나 그렇지만, 무슨 말인지 알아먹을 수가 없는 오류 메시지다.

 

초보자들이 이때 할 수 있는 건 구글링뿐이다.

 

구글링을 열심히 해보니

 

stackoverflow에서 Gradle을 다운그레이드 해보란다.

 

 

 

 

해결 방법

 

어떻게 하는지는 안 알려주고 걍 Gradle을 다운그레이드 해보란다.

 

그래서 열심히 방법을 찾아본 결과!

 

내 컴퓨터의 안드로이드 이것저것 깔린 곳 주변에

.gradle폴더에서 -> wrapper -> dists 로 들어가면

받은 그래들의 목록이 뜬다.

 

최신은 gradle-5.1.1이고

이전에 내가 썼던게 4.6이니까 4.6으로 바꾸면 된다.

 

 

 

그럼 이제 안드로이드 스튜디오에서

 

일단은 혹시 모르니

싱크를 위해 Gradle에서 쓸데없이 수정했던거 있으면 원래대로 되돌려 주고

Gradle 다운그레이드를 해봤다.

 

-> [Gradle Scripts]

-> [gradle-wrapper.properties] 에 들어가면

 

distributionUrl이 이렇게 되어 있는데

이전 버전인 4.6으로 고쳐주면 된다.

고치고 나서 다시 싱크 빌드 다 해보니까

빌어먹을 에러 메시지가 안 뜨고 잘 돌아간다.

 

 

업데이트를 할 때는 한 번에 이것저것 하지말고

하나 하고 돌려보고

하나 하고 돌려보고

이러는 습관을 들여야 겠다.

 

 

댓글