局政务网站建设管理工作总结,西安网站建设行业,亚马逊用什么网站上传做新品好,wordpress网站转appAndroid新logcat使用技巧
logcat新UI出现后#xff0c;我常困惑于怎么过滤log#xff0c;和以前的UI差异比较大#xff0c;新UI界面结构如下#xff1a; 这个新的 logcat 的问题是如何过滤信息并不是很明显。
获取应用的日志信息
要获取我们当前调试应用的日志信息我常困惑于怎么过滤log和以前的UI差异比较大新UI界面结构如下 这个新的 logcat 的问题是如何过滤信息并不是很明显。
获取应用的日志信息
要获取我们当前调试应用的日志信息可以使用如下命令过滤
package:minepackage还有其他匹配规则
按日志级别
level: DEBUG可过滤的级别有[VERBOSE | INFO | ASSERT | DEBUG | WARN | ERROR]
按tag过滤
#单tag过滤
tag: ShopScreenTag#多tag组合过滤
tag: ShopScreenTag tag: HomeScreenTag#正则表达式过滤Service结尾的log
tag~: \wService
多模式匹配
package: mine level: VERBOSE tag~: \wFragmentCompat视图
新版logcat提供了2中视图模式Standard View和Compat View。另外提供了View 修改UI。 logcat常用过滤
在使用 Logcat 进行日志过滤时以下是一些常用的过滤命令的示例
过滤特定标签Tag的日志 adb logcat -s TAG过滤特定级别Level的日志
adb logcat *:LEVEL其中LEVEL 可以是以下之一V (Verbose), D (Debug), I (Info), W (Warning), E (Error), F (Fatal), S (Silent)。
过滤特定应用程序的日志 adb logcat -v brief -s APP_PACKAGE_NAME过滤特定进程的日志 adb logcat --pidPID过滤特定关键字Keyword的日志 adb logcat | grep keyword这些命令可帮助您根据需要过滤和查看特定的日志消息。您可以根据自己的需求进行进一步定制和组合这些命令。
结论
当我第一次看到新的 Logcat 时除了更好的视觉效果外我并不太喜欢它。对我来说不明显的是如何过滤日志以便轻松查看和使用。 现在我已经弄清楚了我理解到它比以前的 Logcat 更强大也更灵活。
参考 [新logcat使用] https://androidstudio.googleblog.com/2022/03/android-studio-dolphin-canary-6-now.html