48
23

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Android StudioでGradle Build Runningがいつまで経っても終わらない件

Posted at

ある日、突然、Android Studioを立ち上げると、ステータスバーに「Gradle Build Running」と表示され、いつまで経っても終わらなくなりました。
Android Studioをインストールしてもダメ、OSから再インストールしてもダメ。
インターネットを調べるとオフラインキャッシュを有効にするとかいろいろと情報がありましたが、そんな設定はどこにもなく、途方にくれていたのですが・・・。

環境

この環境だと間違いなくおきます。

  • MacOS Catalina 10.15.3
  • Android Studio 3.6.1
  • Gradle 5.6.4
  • ESET Endpoint Security 6.8.400.0

原因

ESET Endpoint Securityのパーソナルファイアウォールでルールが見つからないとブロックされていたのが原因でした。
2020/3/1頃は問題ありませんでしたので、それ以降のアップデートからかも知れません。

対処

GradleはTCPの内向きのアクセスを必要としているようです。
ポートは動的に変わります。何度か様子を見てみると40000から60000の間だったので、ファイアウォールのルールを以下のように追加します。

ScreenShot 2020-03-18 12.56.18.png
ScreenShot 2020-03-18 12.56.33.png
ScreenShot 2020-03-18 12.56.51.png
ScreenShot 2020-03-18 12.57.01.png

これにはまって3日間、仕事がスタックしてしまいました。
ESETが入っているところは少なくないと思いますので、この記事で一人でも多く人が救われますように。

48
23
5

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
48
23

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?