关于android:找不到方法minifyEnabled()

could not find method minifyEnabled()

我正在使用Android Studio开发Android应用。 尝试构建应用程序时,出现以下错误。 但我不知道该如何解决。 我之前所做的只是从SVN存储库中删除/ build目录。

Error:(16) A problem occurred evaluating project ':app'.

Could not find method minifyEnabled() for arguments [false] on BuildTypeDsl_Decorated{name=release, debuggable=false,
testCoverageEnabled=false, jniDebugBuild=false,
renderscriptDebugBuild=false, renderscriptOptimLevel=3,
applicationIdSuffix=null, versionNameSuffix=null, runProguard=false,
zipAlign=true, signingConfig=null, embedMicroApp=true}.

这是gradle文件的一部分:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
apply plugin: 'com.android.application'

android {
    compileSdkVersion 18
    buildToolsVersion"21.1.1"

    defaultConfig {
        applicationId"...xxx..."
        minSdkVersion 18
        targetSdkVersion 18
        versionCode 1
        versionName"1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}


minifyEnabled替换为runProguard,否则您可以将Gradle版本更新为最新版本(推荐)。 然后minifyEnabled将起作用。 一个月前,我经历了同样的事情。