UnsupportedMethodException Android Studio(Beta)0.8.6

时间:2015-01-06 12:17:14

标签: android

无法在项目'android'中设置Android模块:不支持的方法:BaseArtifact.getJavaCompileTaskName()

您连接的Gradle版本不支持该方法。  要解决此问题,您可以更改/升级您连接的Gradle的target version

或者,您可以忽略此Exception并从模型中读取其他信息。

你会帮我解决这个问题吗?

3 个答案:

答案 0 :(得分:0)

buildTypes {
        release {
            //minifyEnabled false
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

在你的" build.gradle"文件,如果你有" minifyEnabled false",请注释掉,然后离开" runProguard false"。请参阅上面的示例代码。

答案 1 :(得分:0)

您需要打开项目结构或模块设置并更正gradle版本,或者您可以更正build.gradle文件中的gradle版本。

对于Android Studio的版本,您需要拥有gradle版本1.12。我有同样的问题,并通过从2.2.1更新gradle版本到1.12来修复它。

答案 2 :(得分:-2)

转到build.gradle版本并更新它:

dependencies {
    classpath 'com.android.tools.build:gradle:3.0.1'
}