備忘録

開発の日々の備忘録

Huawei製Android端末でLogcatへのログ出力をする方法


テスト機として購入したHuawei P9 LiteでLogcatにログ出力が出来なくて困った。 対処法のメモ。

環境&状況


  • Huawei P9 Lite(開発者向けオプションは設定済み)
  • Android Studio 2.3.1
  • Log.dでlogcatへログ出力が出来ない

調べた


どうやらHuawei端末にはログレベルを変更する隠しメニューがあるらしい。

参考 - http://stackoverflow.com/questions/2250112/why-doesnt-logcat-show-anything-in-my-android/10963065#10963065

設定方法


  • 通話アプリを起動
  • [*#*#2846579#*#*]にダイヤルする
  • 隠しメニューが開く
  • Background Settings > LOG Settingsを選択
  • 全てのチェックボックスにチェックを入れてClose

これでlogcatへの出力がようやく出来るようになる!

備考


隠しメニューはLOG Settings以外にも色々あるので他にも何かあるかも・・・。