Bumblebee 이후 달라진 gradle DSL

PathoS
Feb 26, 2022

--

Photo by Luca Bravo on Unsplash

Android Studio Bumblebee 설치 이후 새 프로젝트를 만들어 보고 확 달라진 부분이 있어 간단하게 정리해 봤다.

사라진 repository 설정

사실 사라진건 아니고 설정 방법이 달라졌다. repository 설정이 프로젝트 레밸 build.gradle에서 settings.gradle로 이동했다.

플러그인 설정 변경사항

이전에는 필요한 플러그인의 classpath를 프로젝트 build.gradle에 명시해서 사용했는데, 이제는 플러그인 아이디와 버전을 설정하면 따로 classpath를 설정하지 않고 플러그인 포탈에서 가져오는 방식으로 변경되었다.

HILT 플러그인 설정하기

기존 프로젝트에 변경된 dsl를 적용했는데, 아직은 플러그인 포탈에 hilt가 없어서 그런지 변경된 방식으로 설정이 안 됐다. 그래서 구글링을 통해(링크) 수정해 줬다. repository 설정 쪽에 약간의 작업이 필요하다.

setttings.gradle파일에 repository 설정에 dagger.hilt.android.plugin이 id에 대한 처리를 추가해 준다.

단순히 안드로이드 스튜디오 버전 올라갔다고 달라진 게 아닐 텐데, 우선은 달라진 점만 간단하게 정리했다. 필요한 정보 찾아보다 AGP 로드맵을 찾았는데 안에 링크들 따라가면 얻는 게 많을 거 같다 😎

관련 링크

--

--