0
在CMD中使用adb logcat時,是否有辦法讓日誌只顯示我正在寫入日誌的字符串,而不是隨同隨機數的標記?眼下,例如,它說:在CMD中使用adb logcat時排除標記字符串
「d/MainActivity(970):myString的」
我只是希望它的myString說,其中MyString的是什麼,我想記錄。
在CMD中使用adb logcat時,是否有辦法讓日誌只顯示我正在寫入日誌的字符串,而不是隨同隨機數的標記?眼下,例如,它說:在CMD中使用adb logcat時排除標記字符串
「d/MainActivity(970):myString的」
我只是希望它的myString說,其中MyString的是什麼,我想記錄。
日誌記錄格式是固定的。保存到日誌中的每條記錄都將包含所有字段。但你可以控制哪些領域得到打印出來:
-v <format> Sets the log print format, where <format> is:
--format=<format>
brief color epoch long monotonic printable process raw
tag thread threadtime time uid usec UTC year zone
raw
是你正在尋找
adb logcat -v raw
大格式!一個後續問題...我也使用'adb logcat -s「MainActivity」'進行過濾,但是當我像你說的那樣在'adb logcat -v raw'中輸入時,它不會讓我輸入任何東西,因爲日誌正在發生。有沒有辦法在日誌開始之前一次寫入這兩個文件? – Chandler
是的。你可以組合這些參數。但有時訂單很重要 –
哦,我看到你可以一個接一個地輸入它們。我不認爲這會出於某種原因。謝謝! – Chandler