2014年9月18日木曜日

Gradleのビルド時間が急に遅くなり、GroovyのプラグインのON/OFFを設定し直すと、ビルド時間が戻った。

Android Studio (Bata) 0.8.9を利用

ビルド時間の増大の原因を調べていたら、Groovyのプラグインが無効化になりエラーが発生                           

Plugin Error
Problems found loading plugins: Plugin "Gradle" was not loaded: required plugin "Groovy" is disabled. Plugin "Android Support" was not loaded: required plugin "Groovy" is disabled. Plugin "Google Cloud Tools For Android Studio" was not loaded: required plugin "Groovy" is disabled.

経緯

Gradleのビルド時間が急に遅く(1分→10分へ)なったので、いろいろ調べていたら、
Event Logにエラーが1件(おそらくGroovyについてだったような・・・)あり、
エラー文言のリンクを選択すると、Groovyのプラグインが無効になってしまったため、
上のエラーが発生


対処方法

1.Plugin managerを開く

Configure > Plugins で開く

何かプロジェクトを開いているときは、
  • Mac → Android Studio > Preferences > Plugins
  • Ubuntu → File > Settings... > Plugins
で開けます。


2.Groovyをチェック

Groovyのプラグインが無効状態になっているので、チェックボックスにチェックを入れます。

3.Groovyをチェックして設定完了にしようとしたら、エラーに

GroovyのプラグインにチェックしてApplyすると、
Unable to apply changes: plugins "Android Support", "Google Cloud Tools For Android Studio", "Gradle" won't be able to load.
とエラーが出るときがあります。

赤くなっている
  • Android Support
  • Google Cloud Tools For Android Studio
  • Gradle
のチェックを一旦外して、再度チェックし、Applyボタンを選択すると、うまく設定できました。

4.アプリのGradleのcleanを実行し、ビルドする

cleanからのビルドだと、1分くらいでできるように戻りました。
差分ビルドだと十数秒程度になり、前より早くなりました。



0 件のコメント:

コメントを投稿