如何子字符串 Android logcat 输出并仅显示消息本身
How to substring Android logcat output and show only the message itself
我想使用 logcat 并且只输出消息本身。
不是方法名称,不是时间,不是标记 - 只是消息。
示例,来自此消息:
D/ConnectivityService( 471): Setting tx/rx TCP buffers to
524288,1048576,2097152,262144,524288,1048576
我只想要
Setting tx/rx TCP buffers to
524288,1048576,2097152,262144,524288,1048576
这可能吗?
看看 Jake Wharton 的 Pidcat。
Logcat 有一个格式参数,其中之一是没有元数据的消息。
adb logcat -v raw
在此之后您仍然可以应用过滤器,例如*:S ConnectivityService:D
,即使标签不再是输出的一部分。
打开 Logcat(在 Android Studio 内)后,您会在左侧看到菜单图标,select 设置图标,您可以查看您想要的信息在 Logcat.
中查看
是的,您可以 adb logcat -v raw
删除标签并使用管道 | grep -i ""
来子字符串输出 if 你知道你在做什么寻找。否则,ephemient的答案是完美的。这是否回答了您的问题(因为它似乎是双重的)?
我想使用 logcat 并且只输出消息本身。 不是方法名称,不是时间,不是标记 - 只是消息。
示例,来自此消息:
D/ConnectivityService( 471): Setting tx/rx TCP buffers to 524288,1048576,2097152,262144,524288,1048576
我只想要
Setting tx/rx TCP buffers to 524288,1048576,2097152,262144,524288,1048576
这可能吗?
看看 Jake Wharton 的 Pidcat。
Logcat 有一个格式参数,其中之一是没有元数据的消息。
adb logcat -v raw
在此之后您仍然可以应用过滤器,例如*:S ConnectivityService:D
,即使标签不再是输出的一部分。
打开 Logcat(在 Android Studio 内)后,您会在左侧看到菜单图标,select 设置图标,您可以查看您想要的信息在 Logcat.
中查看是的,您可以 adb logcat -v raw
删除标签并使用管道 | grep -i ""
来子字符串输出 if 你知道你在做什么寻找。否则,ephemient的答案是完美的。这是否回答了您的问题(因为它似乎是双重的)?