[Android] Gradle 오류 관련 (feat. jcenter)

han·2021년 7월 28일
0

어느날 평소와 같이 안드로이드 스튜디오로 이것 저것 테스트하고 있었는데 라이브러리들이 추가가 안되고 계속 Failed to resolve라는 메시지만 화면에 보였다.

계속해서 구글링해서 찾은 결과 Gradle 오류라고 해야할지.. 굉장히 당황해가지고 몇시간 동안 헤메다가 겨우 해결한 이슈에 대해서 글을 써보려고 한다.

오류 사진

결론적으로 정리하자면 jcenter()를 지워서 생긴 이슈였다...

안드로이드 스튜디오를 진행하면서 Run을 하면서 일어났거나 아니면, 처음 창이뜰때 나타난 메세지창들에서 무의식적으로 yes를 누르다가 jcenter()가 지워진것 같다.

그런결과, 원래 사용가능한 라이브러리들이 오류가 나고 자꾸만 Failed 메시지가 뜬것이다.
그래서 jcenter() 관련해서 이슈를 찾아보았다. 2022년 2월 1일까지는 JCenter를 사용할 수 있고 그 뒤에는 JCenter에 올라와 있는 라이브러리를 다운로드할 수 없다고 한다.

즉, 지금 빌드하고 있는 앱의 라이브러리 중에서 JCenter에서 다운로드하는 라이브러리들이 있다면 아직 삭제할 수 없다는 것이다.
아마도 대부분의 개발자분들이 그럴 것이라 생각한다. (본인 포함)

jcenter()를 사용하지 않는다면,
bulid.gradle에서 모든 jcenter() 항목을 삭제해주면 빌드 메시지가 더 이상 나타나지 않는다고 한다.

공식홈페이지 참고사항이다.
http://developer.android.com/studio/build/jcenter-migration

profile
개인 공부 및 기록겸 벨로그 시작

0개의 댓글