レベルをカスタムで設定し、 Log.printlnを使ってログを出したいのですが、
そもそもLog.printlnの使い方に苦慮しています。
例えば、
パターン1
import android.util.Log; String tag = "MainActivity"; String msg = "message1"; Log.i("hogehoge", "[" + tag + "] " + msg);
と
パターン2
import android.util.Log; String tag = "MainActivity"; String msg = "message1"; int priority = Log.INFO; Log.println(priority, "hogehoge", "[" + tag + "] " + msg);
は同じメッセージが出ると思いますが。
パターン2の方はメッセージが表示されませんでした。
androidstudioのlogcatを使っています。
それぞれ実機端末+実行アプリ+verboseをフィルタリングとしてます。
またconsoleでlogcatもしてみましたが。
パターン1のmessageしか出ませんでした。
これはそもそもprintlnの使い方が違うのでしょうか?
androidstudio3.2
gradle:3.2.0
gradle-4.6-all.zip
を使用しています。
あなたの回答
tips
プレビュー