Android Studioのバージョンアップに伴うビルドエラー(Gradle DSL method not found:'runProguard()'...)
Android Studioをバージョンアップすると、バージョンアップ前に作成していたプロジェクトのビルドでエラーが発生することがあります。
これは、Android Studioのバージョンアップの際に、ビルドシステムのGradleもバージョンアップされているからです。
今回は、以下のようなエラーが発生した時の対処方法です。
【エラー】
■Messages Gradle Sync
Gradle DSL method not found:'runProguard()'
possible causes:
Error:(16,0)
・The project 'プロジェクト名' may be useing a version of Gradle thet does not contain the method.
・The build file may be missing a Gradle plugin.
【対処】
app>build.gradle を以下の通り修正します。
■修正前
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
■修正後
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
これは、Android Studioのバージョンアップの際に、ビルドシステムのGradleもバージョンアップされているからです。
今回は、以下のようなエラーが発生した時の対処方法です。
【エラー】
■Messages Gradle Sync
Gradle DSL method not found:'runProguard()'
possible causes:
Error:(16,0)
・The project 'プロジェクト名' may be useing a version of Gradle thet does not contain the method.
・The build file may be missing a Gradle plugin.
【対処】
app>build.gradle を以下の通り修正します。
■修正前
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
■修正後
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
コメント
コメントを投稿