Android Studio 1.0がリリース!Android Studio Beta v0.8.14からアップグレードさせてみた。gradleのエラー処理について
目次
#AndroidStudio 1.0 is now released! Official IDE for #AndroidDev #Android. http://t.co/gk5plyEw2b
— Android Developers (@AndroidDev) 2014, 12月 8
前回の記事(新しいタブで開く)で、Android Studio Beta v0.8.14を、Android Studio 1.0にアップグレードさせてみました。
しかし、ただアップグレードをさせてただけでは、上記の画像のようにgradleにエラーが出ます(左下と右上)。
Android Studio 1.0のプロジェクトと、gradleのプラグインが上手く適合していないようです。今回はこのエラーを直してみましょう。
runProguardをminifyEnabledに
といっても直し方は簡単です。Stack Overflowで同じ悩みを抱えている方がいらっしゃいましたので、参考にさせていただきました。
[Gradle Scripts]→[build gradle(Module app)]に移動して、runProguardのところを、minifyEnabledにすれば良いだけです。
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 1.0にアップグレードさせた後に、立ち上げた新しいプロジェクトは、最初からminifyEnabledになっています。
古いバージョンのAndroid Studioからのアップグレードに伴って、引き継がれたプロジェクトについてのみ、runProguardのところを、minifyEnabledにする必要があります。
〔参考サイト〕