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時間

見積もり:無料


▶ 詳細📧 ご連絡

ご覧頂きありがとうございます。
商品やサービスが本サイト限定で無料や割引になる、広告の一覧をご活用頂くことで、本サイトの運営をご支援いただけます。