Huawei 端末で Android アプリのログが Logcat に表示されない件

環境:
Android Studio 3.0.1

Android アプリのデバッグログがシミュレータ操作時には Logcat コンソールに表示されるが、Huawei P9 lite端末を接続して操作した場合にはなぜか出力されない。
調べた結果、Huawei 端末側のログ出力設定を変更することで表示されるようになった。

その方法だが

  • 電話アプリを起動し、ダイヤル画面から以下を入力する
*#*#2846579#*#*
  • 隠しメニューが起動するので
    Project Menu > Background Settings > LOG Settings
    から表示したいログを選択

f:id:xyk:20171220124841p:plain:w300

f:id:xyk:20171220124846p:plain:w300

f:id:xyk:20171220124850p:plain:w300

これで表示されるようになった。