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サーバを再起動することで対処する感じです。
デバイスのバッファサイズが小さいと起こりやすい?バッファサイズを多めに設定しておくと発生頻度は少なくなるかもです。