방금 Android Studio를 3.0 canary 1로 업데이트했습니다. 이제 Android Studio 3.0 canary 1에서 기존 프로젝트를 작업하고 있습니다. 기본적으로 gradle : 3.0.0-alpha1 이 내 프로젝트 인 gradle_file에 설정되어 있습니다. 그래서 내 gradle 버전을 2.2.3으로 변경했는데 이제이 오류가 발생합니다.
오류 : Gradle 실행을 완료하지 못했습니다.
원인 : 사용중인 Gradle 버전 (3.3)은 BuildActionExecuter에서 forTasks () 메서드를 지원하지 않습니다. 이에 대한 지원은 Gradle 3.5 및 모든 이후 버전에서 사용할 수 있습니다.
여기에 내 gradle 파일을 첨부했습니다.
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}