しろかい!

アプリ開発や機械学習などの開発Tips.

Gradle DSL method not found: 'runProguard()'の解決法

Android Studio 1.0にアップデートした時に出るGradle DSL method not found: 'runProguard()'の解消法.


Android Studio 1.0にアップデートし,既存のプロジェクトを読み込もうとすると,Gradleが以下のようなエラーを吐く.

Gradle DSL method not found: 'runProguard()'

解消するには,"app/build.gradle"の"runProguard"を"minifyEnabled"に変更すればよい. 具体的には以下のように変更する.

変更前

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

変更後

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

参考
Gradle DSL method not found: 'runProguard()' - Debian GNU/Linux 3.1 on PowerMac G4