找不到方法minifyEnabled()

时间:2014-12-12 09:57:24

标签: android gradle android-studio android-gradle build.gradle

我正在使用Android Studio开发Android应用。在尝试构建应用程序时,我收到以下错误。但我无法弄清楚如何解决这个问题。我之前所做的就是从SVN存储库中删除/ build目录。

  

错误:(16)评估项目':app'时出现问题。

     
    

在BuildTypeDsl_Decorated {name = release,debuggable = false,找不到参数[false]的方法minifyEnabled(),     testCoverageEnabled = false,jniDebugBuild = false,     renderscriptDebugBuild = false,renderscriptOptimLevel = 3,     applicationIdSuffix = null,versionNameSuffix = null,runProguard = false,     zipAlign = true,signingConfig = null,embedMicroApp = true}。

  

以下是gradle文件的一部分:

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'
        }
    }
}

1 个答案:

答案 0 :(得分:3)

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