포스팅 환경
- M1 Mac OS Monterey 12.6
- Android Studio Dolphin 2021.3.1 Patch1 (ARM)
개요
안드로이드 개발을 하다보면 프로젝트에 추가한 의존성들의 버전을 맞추거나 업그레이드 해야할 때 상당부분 귀찮을때가 있습니다.
어떤 것은 안드로이드 개발자 공식사이트에서 알려주는 버전보다 더 높은 버전을 써야 한다던가
혹은 공홈의 버전과 실제 배포로 나와져 있는 버전이 맞지 않다거나 하는 것 처럼 말이죠…
이럴 때는 일일 그 라이브러리 저장소를 찾아가서 버전을 확인한다던가 깃헙을 뒤져서 확인한다 던가 해야합니다.
여간 귀찮은 일이 아닐 수 없습니다ㅋㅋ
하지만 이런 귀찮은 일을 해결해 줄 수 있는 플러그인이 있어서 소개해드리려고 합니다.
기본 최신버전 확인방법
안드로이드 스튜디오에서 그래들을 열어서 의존성을 설정하다보면
아래 스크린샷과 같은 형태로 스튜디오에서 최신버전을 하이라이팅을 확인해주는 것을 보신 적이 있을겁니다.
이렇게 implementation 에 명시적으로 버전을 String 으로 하드코딩하여 사용하면 사실 라이브러리가 필요 없을 지도 모릅니다.
하지만 아래 스크린샷 형태 처럼 의존성을 따로 명시하여 관리하기 위해 versions.gradle 이라는 파일을 만들고
그것을 deps 라는 map 형태에 저장하고 가져와서 사용한다면 어떨까요?
마우스를 갖다대어도 최신버전이 무엇이 있는지 툴팁이 하이라이팅 되지 않습니다.
이거 생각보다 귀찮습니다.
오히려 일일히 최신버전이 나온게 있는지 없는지 주기적으로 확인을 해줘야 하니까요 🙁
의존성 최신버전 체크 플러그인
Android Studio 에서 사용할 수 있는 Gradle Dependency Updates 라는 플러그인이 있습니다.
이 녀석을 이용하면 의존성을 따로 gradle 파일에 관리하더라도 최신 버전을 확인할 수 있습니다.
먼저 preference → plugin → marketplace 순으로 이동합니다.
검색어 입력란에 Gradle Dependency Updates 라고 입력합니다.
그리고 나타나는 플러그인을 install 버튼을 눌러 설치합니다.
설치를 끝마치고 안드로이드 스튜디오를 재시작하고 나면
우측에 아래와 같은 탭이 보일 텐데요
이를 클릭해줍니다.
그럼 아래와 같은 화면을 볼 수 있을겁니다.
여기서 어떤 의존성들이 최신버전이 있는지 확인 할 수 있습니다.
이렇게 플러그인을 통해서 버전을 수정해주시면 되겠습니다.
만약 버전을 수정하고 난 뒤에 최신버전을 다시 확인하려면 어떻게 해야할까요?
아래 스크린샷 처럼 새로고침 버튼을 눌러서 다시 한번 최신버전 여부를 확인할 수 있습니다.
이상으로 그래들 의존성 최신버전 확인방법
포스팅을 마치겠습니다.
감사합니다. :)
'Develop > Android' 카테고리의 다른 글
[Android] Gradle 7.2 이상 플러그인, 의존성, 저장소 추가 방법 (0) | 2024.02.19 |
---|---|
[Android] 기기 화면 회전에 따른 Activity, Fragment 대응 전략 (0) | 2024.02.10 |
[Android] - 코드로 기기 화면 켜지게 하기 (0) | 2022.10.18 |
[Android] - Assets 내부의 파일 접근하기 (0) | 2022.09.23 |
[Android] - Android Studio Assets 폴더 만들기 (0) | 2022.09.23 |