
目次
背景
こんにちは。 かりんとうマニア(@karintozuki)です。
Android Studioで開発しているとLogcatに何も出力されず
絶望することがあるかと思います。

絶望ですね!笑
今回はLogcatにログがでない時の対処方法をご紹介します。
Logcatのリセット
まずはLogcatをリセットします。
ゴミ箱マークを押して今までのログを消して、
再起動ボタンでLogcatを再起動します。

これで直るときは直ります。
Android Studioの再起動
Logcatをリセットしてもダメな場合は
Android Studio自体を再起動します。
Unexpected EOFエラーのときはバッファサイズを変更する
それでもログが出ないときはUnexpected EOFというエラーが出ているかもしれません。
Logcatはデフォルトで、対象アプリのログのみを出すようになっているので、
端末全てのログを出すように設定をします。

こんなエラーが出ていないでしょうか?

エラーメッセージを抜き出すとこんな感じです。
1 | Logcat: Unexpected EOF! |
これに対応するには端末の設定を変更します。
開発端末から設定 > システム > 開発者向けオプション > ログバッファサイズ
とたどって
最大の16MBにしてみて下さい。

これでLogcatを再起動するとログが表示されると思います。
まとめ
Android Studioでの開発を始めた時に
この問題に悩まされて泣きそうになっていました笑
この記事がそんな開発者を救えるようになると幸いです。
それじゃ今日はこの辺で。
関連記事
こちらの記事もおすすめです。
アプリ未経験エンジニアが独学で個人開発Androidアプリを公開するまでにやったこと
PR
あなたの会社はあなたの技術を評価してくれていますか?
技術力を高めようと頑張っているのに、
技術が評価されないような会社にいたらそれは良い環境なのでしょうか?
エンジニアとして技術を高めたいのなら環境を選ぶことも大事です。
レバテックキャリア
エンジニアとして働いていて実務経験があるなら、
求人数の充実具合からレバテックキャリアがおすすめです。
IT転職ではデファクト・スタンダードですね。
▼レバテック キャリア 登録はこちら▼
Tech Clips
Tech Clipsは年収500万以上&自社サービスを持った会社に特化した求人サイトです。
首都圏限定になってはしまいますが、
収入を増やしたい、自社サービスを持った企業への転職をしたい人におすすめです。