Android StudioでLogが表示できなくなった時の対策
ReactiveやCoroutinesのような非同期プログラミングをするときにはLogが表示できないとデバッグどころかプログラム作成そのものもやりにくい。
ちゃんとスレッドが生成されているか、など開発の初期段階では特にLogを表示することが不可欠だ。
ところがAndroid StudioでしばしばLogが表示されなくなることがある。
根本的な原因はケースバイケースだが現象としてはデバイスとAndroid Studioの接続が上手くいかなくなっているはずだ。
そこで対策としては接続を再起動するということになる。
Android Studioとデバイスの接続を再起動する方法
Android Studioの上の方にデバイス名が表示されているところがある。
コンテクストメニューの一番下にTroubleshoot device connectionsという項目がある。これをクリックしてページを薦めていくと3番目にRestart the ADB serverというページが現れる。
この中にあるボタンRestart ADB serverというボタンを押すと接続が再起動される。ログが復活するはずだ。