안드로이드 멀티 모듈 프로그래밍을 하다가 얘기치 못한 문제를 마주하게 되어 gradle version을 downgrade하기로 결정했다.
(6.0 에서 5.6.4로 다운그레이드)
1. File -> Project Structure -> Project 탭에서 Gradle Version을 원하는 버전으로 변경한다.
2. root 디렉터리의 gradle-wrapper.properties의 distributionUrl이 선택한 버전으로 변경되고, sync 할 수 있는 상태표시바가 노출된다.
3. Sync를 누른다.
여기까지가 가장 기본적인 단계이다.
하지만, 안드로이드는 Gradle Plugin과 Gradle Version을 매칭시켜줘야 하기 때문에
매칭이되지 않을 경우
android minimum supported gradle version
위와 같은 에러가 발생한다.
해결 방법은 의외로 간단하다.
build.gradle에서
com.android.tools.build:gradle:3.6.0
변경하는 gradle version과 매칭되는 plugin version을 맞춰주면 된다.
매칭되는 버전은
https://developer.android.com/studio/releases/gradle-plugin
여기서 확인할 수 있다.
세팅을 마치고 다시 Sync를 하면 정상적으로 다운그레이드에 성공한다.
'안드로이드' 카테고리의 다른 글
안드로이드 키보드 Show/Hide 확인하기 (0) | 2019.01.27 |
---|---|
안드로이드 툴바 왼쪽 마진 없애기 (0) | 2019.01.13 |
Flutter 시작하기 for Window (0) | 2018.11.10 |
Flutter 시작하기 for Mac (0) | 2018.10.20 |
MVC vs MVP vs MVVM 용어 정리 (0) | 2017.12.31 |