Android:解决Gradle DSL method not found: 'runProguard()' 问题

已入github上的android开源项目出现Android:Gradle DSL method not found: 'runProguard()'

在新版本的gradle中,runProguard这个方法已经废弃了,并且改为新的方法了:minifyEnabled . 因此,正确的解决方法不是修改gradle的版本号,而是将项目中每个Module对应的build.gradle文件中的runProguard方法名改为 minifyEnabled,即:

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

 

posted @ 2016-03-12 17:09  goodpan  阅读(240)  评论(0编辑  收藏  举报