ticktakclockの日記

技術ポエムを綴ったりします。GitHub idも同じです (@ticktakclock)

logcatが出力されなくなった時の対処

こんにちは、tkyです。

既出小ネタ集です。

AndroidStudioで開発中たまにAS上のLogcatが出てこないときがあります。

    read: unexpected EOF!

    --------- beginning of crash

昔から対策自体はありますが、全体的に記載記事が古くなっている方に感じるので今でも使えるよっていう意味も込めて書いてます。

adbサーバを再起動する

$adb kill-server

$adb start-server

これでOKです。adbコマンドが使えない場合パスを通してください。(パスの通し方は割愛で!)

何が起こっているのか?

adbのプロセスから吐かれているエラーらしい。デバイスからよきせぬEOF(End Of File)が飛んできたためのクラッシュと読めます。

ワークアラウンド感が否めませんがadbサーバを再起動することで対処する感じです。

バイスのバッファサイズが小さいと起こりやすい?バッファサイズを多めに設定しておくと発生頻度は少なくなるかもです。

f:id:ticktakclock:20200222153829p:plain:w200