久しぶりに Android Studio でプロジェクトを開くと “Gradle project sync completed with some errors…” という黄色いバーが表示されていました。Open ‘Messages’ View をクリックすると、”Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE envrinment variable to …” というプラグインが古くなっているので更新しなさいというエラーが出てました。
com.android.tools.build:gradle
どうやら、build.gradle に書かれている com.android.tools.build:gradle の classpath を最新のバージョンのものにすればいいようなので、Android Tools Project Site の New Build System で最新のバージョンを調べて変更します。
classpath 'com.android.tools.build:gradle:2.0.0-alpha6'
Gradle のアップデート
すると、”Gradle version 2.10 is required. Current version is 2.8. If using the gradle wrapper, try editing the distributionUrl in …” という警告がでたので、gradle-wrapper.properties をひらき、distributionUrl のバージョンを 2.10 に変更しました。
distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
次に Gradle のサイトから gradle-2.10-all.zip をダウンロードします。 gradle-2.10 フォルダーが展開されたら、Android Studio アプリファイルを右クリックして、パッケージの内容を表示し、Contents/gradle フォルダー内に移動します。
これで、Gradle 関連のエラーや警告が出ないようになりました。