Android Project dependency management

사용 버전: Android Studio Koala 2024.1.1

안드로이드 Project dependency management를 알아보겠습니다.

Android 프로젝트에 우리는 여러 dependency(의존성)를 사용합니다.





그런데, 우리가 사용 중인 라이브러리에 새로운 버전이 출시된 것을 알아채고 관리하려면 어떻게 해야 할까요?
이번 시간에는 라이브러리를 최신으로 유지하는 데에 도움을 주는 자동화 도구를 알아보겠습니다.

찾아보니 두 가지 정도가 나옵니다.
1. Dependabot





이번 시간에는 Github에서 만든 Dependabot만 다뤄보겠습니다.


본인 Github 프로젝트의 Settings로 들어갑니다.






옆의 항목에 Securite - Code security and analysis로 갑니다.






Dependabot 항목이 주룩 나옵니다.
간단한 Dependabot version updates를 Enable 해봅시다.







미리 작성된 항목이 나옵니다.






기본적으로 YAML 형식이 사용됩니다.
github-action과 gradle을 업데이트하는 것으로 설정했습니다. 업데이트 확인 주기는 주 단위인 weekly로 설정해 줬습니다.







Dependabot이 자동으로 PR을 생성합니다.








끝.



카테고리: Android


댓글

이 블로그의 인기 게시물

Python urllib.parse.quote()

Python OpenCV 빈 화면 만들기

Python bytes.fromhex()

딩기 요트 명칭

Android AVD Ram size change

Android Minimum touch target size

KiCad 시작하기 2 (PCB 만들기)

Forensics .pyc 파일 .py로 복구하기

Python bs4.SoupStrainer()

tensorflow tf.constant