Android で “Plugin is too old, update to more recent version…” というエラー

久しぶりに 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 関連のエラーや警告が出ないようになりました。

作成者: コネタねこ

上から読んでも『コネタねこ』、下から読んでも『コネタねこ』。贈り物に悩んだら、コネタねこの小ネタ帳。欲しくなっちゃうプレゼント、そんなアイデアのぞきにきてね♪

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です