안드로이드 Gradle 버전 문제
Gradle을 쓸 때 가장 아쉬운 점은 Android Gradle 플러그인이 Gradle의 버전에 의존적이라는 것입니다. Gradle Wrapper를 쓰지 않는다면 이전에 사용하던 빌드가 갑자기 안되는 경험을 해본 적이 있을 겁니다. 맥이면 다음과 같이 버전을 맞출 수 있습니다.
build.gradle에서 Android Gradle 플러그인 버전을 변경.
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.7.+'
}
}
0.7 버전은 Gradle 1.9 버전을 지원하기 때문에 Gradle은 1.9 버전을 씁니다. 저는 안드로이드를 쓸 때만 Gradle을 사용하기 때문에 아래와 같이 맥에서 입력합니다.
brew switch gradle 1.9
아마 플러그인 0.8 버전이 나오면 Gradle 1.10이 지원되기 시작할겁니다. 안드로이드 그래들 플러그인이 왜 그래들의 내부에 의존해서 매번 버전을 깨 먹는지 모르겠지만 빌드가 안되시는 분들은 참고하세요.
Array