logo
Published on

(エラー) It is currently in use by another Gradle instance flutter

Authors

Flutterでのアプリ開発において、"It is currently in use by another Gradle instance flutter"というエラーが出る場合があります。 このエラーは結構汎用的なもので、遭遇する可能性が高い類のエラーです。解決策を知っておくと便利なので、覚えておきましょう。

エラーの全文は以下のようなものです。

Gradle sync failed: Timeout waiting to lock daemon addresses registry [...].
It is currently in use by another Gradle instance.

Owner PID: 1234
Our PID: 5678
Owner Operation: ...

上記エラーの通り、このエラーには"Owner PID: 1234"といった文字列が含まれています。 このオーナープロセスが悪さをしているので、これを強制終了することでこのエラーを解決することができます。

PowershellからプロセスをPIDを指定して終了するには以下のようなコマンドを実行します。

Stop-Process -Id 1234

なお、find ~/.gradle -type f -name "*.lock" -deleteといったコマンドで.lockファイルを削除すればいい、との解決策の回答もありますが、僕の環境ではこれでは解決できませんでした。

(参考)

It is currently in use by another Gradle instance - Stack Overflow

各ツール価格:1万円~

サポート:6千円/1時間*

見積もり:無料


*一律・1時間未満切上

👉 詳細はこちらから。📧 お問い合わせ

ご覧いただき、ありがとうございます。本サイトの運営コストは広告をご覧いただくことで賄われています。様々な有名サービスが本サイト経由限定・期間限定で無料・割引・キャッシュバックになる、お得なプロモーションをご利用いただくことで、本サイトの運営をご支援いただけます。