【发布时间】:2018-11-27 10:59:03
【问题描述】:
我刚刚更新到 Android Studio 3.4 (Canary 5)。然后我打开我现有的项目(在 Android Studio 3.3 Beta 上完美运行)并收到此错误:
ERROR: Unsupported method: AndroidProject.getVariantNames().
The version of Gradle you connect to does not support that method.
To resolve the problem you can change/upgrade the target version of Gradle you connect to.
Alternatively, you can ignore this exception and read other information from the model.
完全清理和重建,使缓存无效并重新启动,重新导入项目不起作用。
gradle-wrapper.properties:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
build.gradle(项目级别):
dependencies {
classpath 'com.android.tools.build:gradle:3.1.3'
}
关于 Android Studio
Android Studio 3.4 Canary 5
Build #AI-183.4284.36.34.5141831, built on November 20, 2018
JRE: 1.8.0_152-release-1248-b01 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 4.15.0-39-generic
如何解决?
【问题讨论】:
-
将
distributionUrl更新为distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip怎么样?
标签: android android-gradle-plugin