これは、logcatが非常に長いログメッセージを切り捨てるように思えますが、これを防ぐ方法はありますか?adb logcat:最大メッセージ長を長くする
$ adb logcat -g
ring buffer is 64Kb (63Kb consumed), max entry is 20480b, max payload is 20460b
私は最大のエントリを増やす必要があると思いますか?
種類
アレックスこれは、logcatが非常に長いログメッセージを切り捨てるように思えますが、これを防ぐ方法はありますか?adb logcat:最大メッセージ長を長くする
$ adb logcat -g
ring buffer is 64Kb (63Kb consumed), max entry is 20480b, max payload is 20460b
私は最大のエントリを増やす必要があると思いますか?
種類
アレックス最大エントリと最大ペイロードは以下のようにharcodedさに関して。だから私はあなたがそれらを変更することはできないと思います。
'の#define LOGGER_ENTRY_MAX_LEN(4 * 1024)
' の#define LOGGER_ENTRY_MAX_PAYLOAD \ (LOGGER_ENTRY_MAX_LEN - はsizeof(構造体logger_entry))
たぶん、あなたはあなたに送信され、カスタムクラスを作成することができますあなたのログメッセージは複数のメッセージに分割されます。以下のように:
MyLogger.d("LOG_TAG",veryLongMessage);
このクラスそしてちょうど)(メッセージのサイズを確認し、nessecaryあれば、それを分割し、その後Log.dにそれらを渡すことができます。