当前位置: 首页 > news >正文

Android Logcat总结

文章目录

  • Android Logcat总结
    • 日志格式
    • 过滤日志
      • 正向过滤
      • 反向过滤
      • 正则过滤
      • 日志等级

Android Logcat总结

日志格式

用法:

Log.e("TAG", "hello")
Log.i("TAG", "hello")
Log.d("TAG", "hello")

在这里插入图片描述

依次为:

  • 日志时间
  • 进程和线程的ID
  • 日志名
  • 包名
  • 日志等级
  • 日志的内容

配置:

在这里插入图片描述

过滤日志

可以分别制定 tag、package、message 这3个过滤器过滤日志:

  • package:指定包名
    • package:mine:表示只显示当前应用的日志。
  • tag:指定日志名
    • tag:MyTag:表示显示日志名包含MyTag的日志。
  • message:指定日志的内容

正向过滤

在这里插入图片描述

在这里插入图片描述

反向过滤

Logcat支持反向过滤,只需要加上 -

-tag:TAG,显示非TAG的日志。

在这里插入图片描述

正则过滤

Logcat支持正则表达式,只需要加上 ~

message~:hell,表示显示日志内容符合该正则表达式。

在这里插入图片描述

日志等级

日志等级一共有6种,从高到低:

等级缩写描述适用场景
ASSERTA严重错误(极少使用)断言失败或系统崩溃前的日志
ERRORE错误信息程序运行时的异常或错误
WARNW警告信息潜在的问题或非致命错误
INFOI一般信息关键流程的状态变化
DEBUGD调试信息开发阶段的详细调试输出
VERBOSEV详细信息(冗余)最详细的日志(如网络请求、循环输出)

pacakge:mine level:info,表示显示当前应用,并且等级为info的日志。

在这里插入图片描述

相关文章:

  • 最少刷题数
  • 端到端自动驾驶VLM模型:LMDrive: Closed-Loop End-to-End Driving with Large Language Models
  • 鸿蒙 ArkUI 权限配置说明
  • 【ArcGIS】ArcGIS10.6彻底卸载和ArcGIS10.2安装全过程
  • 内网穿透工具讲解
  • buu-jarvisoj_fm-好久不见52
  • Docker-MySQL安装-命令解读-常见命令-数据卷挂载-本地目录挂载-自定义镜像-网络-前端部署-DockerCompose
  • 最接近的三数之和
  • Xss复现
  • Elasticsearch 之 ElasticsearchRestTemplate 聚合查询
  • 2025年CNG 汽车加气站操作工题目分享
  • 用否定干掉无效流量:DeepBI如何精准提升亚马逊广告效果
  • JDK版本与Class版本的对应关系对照表
  • 121买卖股票的最佳时机解题记录
  • 数据不互通、审批慢?如何实现多系统智能协同
  • Java实现 自主学习一套身份证识别(识别营业执照信息和语音识别接口)
  • DeepSeek集成:如何将DeepSeek修炼成‘国殇剑舞‘
  • 数据库后续
  • python实现登录页面图形验证码
  • Pydantic字段元数据指南:从基础到企业级文档增强
  • 海南医科大披露校内竞聘上岗结果:32名干部离开领导岗位,8人系落选
  • 河北邯郸回应被曝涉生猪未检疫、注水问题:将严厉查处违法行为
  • 王毅同丹麦外交大臣拉斯穆森会谈
  • 优质文化资源下基层,上海各区优秀群文团队“文化走亲”
  • 上海银行副行长汪明履新上海农商银行党委副书记
  • 河南一女子被医院强制带走治疗,官方通报:当值医生停职