Android12之logcat日志显示颜色和时间(一百六十七)
简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长!
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀
优质专栏:多媒体系统工程师系列【原创干货持续更新中……】🚀
人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.

1.前言
本篇目的:Android12之logcat添加log颜色显示
2.logcat正常显示
adb logcat
11-20 23:58:20.761 21530 21530 I PackageWatchdog: Cancelling state sync, nothing to sync
11-20 23:58:20.761 21530 21563 I PackageWatchdog: Saving observer state to file
11-20 23:58:20.766 21530 21530 V RescueParty: Disabled because of active USB connection
11-20 23:58:20.766 21530 21530 I SystemServerTiming: StartLightsService
11-20 23:58:20.766 21530 21530 I SystemServiceManager: Starting com.android.server.lights.LightsService
3.logcat增加log颜色显示
adb logcat -v tag,color
D/SystemServerTiming: StartLightsService took to complete: 2ms
I/SystemServerTiming: StartSidekickService
D/SystemServerTiming: StartSidekickService took to complete: 0ms
I/SystemServerTiming: StartDisplayManager
4.logcat日志显示时间和颜色
adb logcat -v tag,color,time
11-20 23:32:15.791 I/SystemConfig( 9280): Reading permissions from /vendor/etc/permissions/com.google.hardware.camera.easel_2018.xml
11-20 23:32:15.791 I/SystemConfig( 9280): Reading permissions from /vendor/etc/permissions/android.hardware.audio.pro.xml
11-20 23:32:15.792 I/SystemConfig( 9280): Reading permissions from /vendor/etc/permissions/android.hardware.sensor.accelerometer.xml
11-20 23:32:15.792 I/SystemConfig( 9280): Reading permissions from /vendor/etc/permissions/android.hardware.nfc.hcef.xml
11-20 23:32:15.792 D/CompatConfig( 9280): Adding: com.android.server.compat.config.Change@43fb86e
11-20 23:32:15.792 I/SystemConfig( 9280): Reading permissions from /vendor/etc/permissions/android.hardware.telephony.ims.xml
11-20 23:32:15.792 I/SystemConfig( 9280): Reading permissions from /vendor/etc/permissions/android.hardware.vulkan.version.xml
11-20 23:32:15.793 I/SystemConfig( 9280): Reading permissions from /vendor/etc/permissions/android.hardware.wifi.passpoint.xml
5.logcat日志过滤显示Error
adb logcat *:E
11-19 23:24:13.394 E/NativeTombstoneManager( 2754): Tombstone’s UID (0) not an app, ignoring
11-19 23:25:22.158 F/libc (12645): Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 in tid 12645 (opengl_render_n), pid 12645 (opengl_render_n)
11-19 23:25:22.278 F/DEBUG (12648): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
11-19 23:25:22.278 F/DEBUG (12648): Build fingerprint: ‘Android/aosp_blueline/blueline:12/SP1A.210812.016.C1/eng.sybero.20220602.164140:userdebug/test-keys’
11-19 23:25:22.278 F/DEBUG (12648): Revision: ‘MP1.0’
11-19 23:25:22.278 F/DEBUG (12648): ABI: ‘arm64’
11-19 23:25:22.278 F/DEBUG (12648): Timestamp: 2023-11-19 23:25:22.213013780+0800
6.logcat日志过滤显示Warning
11-27 16:13:39.756 W/IorapForwardingService(26002): No service published for: iorapd
11-27 16:13:40.767 W/IorapForwardingService(26002): No service published for: iorapd
11-27 16:13:41.778 W/IorapForwardingService(26002): No service published for: iorapd
11-27 16:13:42.789 W/IorapForwardingService(26002): No service published for: iorapd
11-27 16:13:43.801 W/IorapForwardingService(26002): No service published for: iorapd
11-27 16:13:44.812 W/IorapForwardingService(26002): No service published for: iorapd
11-27 16:13:45.823 W/IorapForwardingService(26002): No service published for: iorapd
11-27 16:13:46.836 W/IorapForwardingService(26002): No service published for: iorapd
11-27 16:13:47.843 W/IorapForwardingService(26002): No service published for: iorapd
11-27 16:13:48.850 W/IorapForwardingService(26002): No service published for: iorapd
11-27 16:13:49.857 W/IorapForwardingService(26002): No service published for: iorapd
11-27 16:13:50.864 W/IorapForwardingService(26002): No service published for: iorapd
11-27 16:13:51.871 W/IorapForwardingService(26002): No service published for: iorapd
11-27 16:13:52.877 W/IorapForwardingService(26002): No service published for: iorapd
11-27 16:13:53.885 W/IorapForwardingService(26002): No service published for: iorapd
7.可以任意过滤
where is a log component tag (or * for all) and priority is:
V Verbose (default for )
D Debug (default for ‘*’)
I Info
W Warn
E Error
F Fatal
S Silent (suppress all output)
相关文章:
Android12之logcat日志显示颜色和时间(一百六十七)
简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏:多媒…...
【Windows】内网穿透实现hMailServer远程发送邮件
目录 前言1. 安装hMailServer2. 设置hMailServer3. 客户端安装添加账号4. 测试发送邮件5. 安装cpolar6. 创建公网地址7. 测试远程发送邮件8. 固定连接公网地址9. 测试固定远程地址发送邮件 前言 hMailServer 是一个邮件服务器,通过它我们可以搭建自己的邮件服务,通过cpolar内网…...
深信服技术认证“SCSA-S”划重点:SQL注入漏洞
为帮助大家更加系统化地学习网络安全知识,以及更高效地通过深信服安全服务认证工程师考核,深信服特别推出“SCSA-S认证备考秘笈”共十期内容,“考试重点”内容框架,帮助大家快速get重点知识~ 划重点来啦 深信服安全服务认证工程师…...
Leetcode-二叉树oj题
1.二叉树的前序遍历 144. 二叉树的前序遍历https://leetcode.cn/problems/binary-tree-preorder-traversal/这个题目在遍历的基础上还要求返回数组,数组里面按前序存放二叉树节点的值。 既然要返回数组,就必然要malloc一块空间,那么我们需…...
软件磁盘阵列(software RAID)
RAID-0 等量模式(各个磁盘平均存放文件) RAID-1 镜像模式(一个文件存放两个磁盘) RAID 01 RAID 10 组合模式 RAID 5 三块以上磁盘,记录文件和同位码(存放不通磁盘,通过同…...
浏览器安全攻击与防御
前言 浏览器是我们访问互联网的主要工具,也是我们接触信息的主要渠道。但是,浏览器也可能成为攻击者利用的突破口,通过各种手段,窃取或篡改我们的数据,甚至控制我们的设备.本文将向大家介绍一些常见的浏览器安全的攻击…...
vue生命周期、工程化开发和脚手架
1、前言 持续学习记录总结中,vue生命周期、工程化开发和脚手架 2、Vue生命周期 Vue生命周期:就是一个Vue实例从 创建 到 销毁 的整个过程。 生命周期四个阶段:① 创建 ② 挂载 ③ 更新 ④ 销毁 1.创建阶段:创建响应式数据 2.挂…...
文件搜索工具HoudahSpot mac中文版特点
HoudahSpot mac是一款文件搜索工具,它可以帮助用户快速准确地找到文件和文件夹,支持高级搜索和过滤,同时提供了多种视图和操作选项,方便用户进行文件管理和整理。 HoudahSpot mac软件特点 高级搜索和过滤功能:软件支持…...
maven中scope和optional区别
文章目录 1. Scope(作用范围):2. Optional(可选项): 1. Scope(作用范围): Maven的<scope>元素用于指定依赖项的作用范围,即依赖项在构建和运行时的可见…...
《ChatGPT实操应用大全》探索无限可能
🗣️探索ChatGPT,开启无限可能🚀 文末有免费送书福利!!! ChatGPT是人类有史以来最伟大的发明。他能写作、绘画、翻译、看病、做菜、编程、数据分析、制作视频、解高等数学题…,他会的技能…...
基于helm的方式在k8s集群中部署gitlab - 部署(一)
文章目录 1. 背景说明2. 你可以学到什么?3. 前置条件4. 安装docker服务(所有节点)5. 部署k8s集群5.1 系统配置(所有节点)5.2 安装kubelet组件(所有节点)5.2.1 编写kubelet源5.2.2 安装kubelet5.2.3 启动kubelet 5.3 集…...
flask web开发学习之初识flask(二)
文章目录 一、创建程序实例并注册路由1. 为视图绑定绑定多个URL2. 动态URL 二、启动开发服务器1. 自动发现程序实例2. 管理环境变量3. 使用pycharm运行服务器4. 更多的启动选项5. 设置运行环境6. 调试器7. 重载器 一、创建程序实例并注册路由 app.py # 从flask包中导入flask类…...
利用异或、取反、自增bypass_webshell_waf
目录 引言 利用异或 介绍 eval与assert 蚁剑连接 进阶题目 利用取反 利用自增 引言 有这样一个waf用于防御我们上传的文件: function fun($var): bool{$blacklist ["\$_", "eval","copy" ,"assert","usort…...
K8s Docker实践三
单主机创建多个node 在Mac桌面上部署多个Kubernetes节点可以使用Minikube工具。Minikube是一个轻量级的Kubernetes工具,它可以在单个主机上创建一个虚拟集群。以下是在Mac桌面上使用Minikube部署多个Kubernetes节点的步骤: 安装Minikube,运…...
记录 | pip加速配置
以下方法不仅适用于linux,也适用于mac 临时加速配置: pip install -i https://pypi.douban.com/simple --trusted-host pypi.douban.com matplotlib3.4.0其中可选源有: https://pypi.douban.com/simple http://mirrors.aliyun.com/pypi/sim…...
HarmonyOS开发—Arkts循环渲染(ForEach)深入运用详解【鸿蒙专栏-16】
文章目录 ArkTS ForEach接口详解与应用示例ForEach接口概述介绍接口描述参数说明键值生成规则默认规则组件创建规则首次渲染非首次渲染使用场景高级用法条件渲染逻辑LazyForEach的性能优化渲染结果预期ForEach的错误使用案例与性能降低渲染结果非预期渲染性能降低结语ArkTS For…...
uniapp挽留提示2.0
项目需求:有时候挽留的ui是全屏的,用page-container也可以。后来产品提了个问题,手机侧滑的时候没那么顺畅(就是一用侧滑,就显示出来,产品要的方案是如下图,emmm大概是这个意思) 后面…...
电源控制系统架构(PCSA)之系统分区电压域
目录 4.1 电压域 4.1.1 系统逻辑 4.1.2 Always-On逻辑 4.1.3 处理器Clusters 4.1.4 图形处理器 4.1.5 其他功能 4.1.6 SoC分区示例 本章描述基于Arm组件的SoC划分为电压域和电源域。 所描述的选择并不详尽,只是可能性的一个子集。目的是描述基于Arm组件的SoC…...
[Linux] 正则表达式及grep和awk
一、正则表达式 1.1 什么是正则表达式 正则表达式是一种用于匹配和操作文本的强大工具,它是由一系列字符和特殊字符组成的模式,用于描述要匹配的文本模式。 正则表达式可以在文本中查找、替换、提取和验证特定的模式。 正则表达式和通配符的区别 正则…...
ssm+java车辆售后维护系统 springboot汽车保养养护管理系统+jsp
以前汽车维修人员只是在汽车运输行业中从事后勤保障工作,随着我国经济的发展,汽车维修行业已经从原来的从属部门发展成了如今的功能齐备的独立企业。这种结构的转变,给私营汽修企业和个体汽修企业的发展带来了契机,私营企业和个体维修企业的加入也带动了整个汽修行业的整体水平…...
5分钟掌握Subfinder:自动化字幕下载的终极解决方案
5分钟掌握Subfinder:自动化字幕下载的终极解决方案 【免费下载链接】subfinder 字幕查找器 项目地址: https://gitcode.com/gh_mirrors/subfi/subfinder 面对海量影视资源却苦于找不到合适字幕?Subfinder字幕查找器正是为解决这一痛点而生。这款开…...
三分钟永久备份你的QQ空间:告别数据丢失的终极解决方案
三分钟永久备份你的QQ空间:告别数据丢失的终极解决方案 【免费下载链接】QZoneExport QQ空间导出助手,用于备份QQ空间的说说、日志、私密日记、相册、视频、留言板、QQ好友、收藏夹、分享、最近访客为文件,便于迁移与保存 项目地址: https:…...
快速原型开发中如何通过Taotoken灵活试验不同模型效果
🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 快速原型开发中如何通过Taotoken灵活试验不同模型效果 在AI应用的原型开发阶段,工程师常常面临一个核心挑战࿱…...
如何修复损坏的QR码?QRazyBox完整使用指南
如何修复损坏的QR码?QRazyBox完整使用指南 【免费下载链接】qrazybox QR Code Analysis and Recovery Toolkit 项目地址: https://gitcode.com/gh_mirrors/qr/qrazybox 你是否曾经遇到过这样的困境:一张重要的QR码因为打印模糊、污渍或人为损坏而…...
基于国产可控硅LTH16-08的电风扇无极调速方案设计与实践
1. 项目概述:当可控硅遇上电风扇 最近在帮一个做小家电的朋友优化一款电风扇的电路板,核心需求是想实现一个无极调速功能,让风扇的风量可以从微风到强风平滑过渡,而不是传统的三档或五档机械开关。这个需求听起来简单,…...
观察Taotoken在不同网络环境下API调用的延迟表现
🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 观察Taotoken在不同网络环境下API调用的延迟表现 在将大模型API集成到实际应用时,网络环境是影响开发者体验的关键因素…...
Rust-Bio 项目架构深度解析:从模块设计到性能调优
Rust-Bio 项目架构深度解析:从模块设计到性能调优 【免费下载链接】rust-bio This library provides implementations of many algorithms and data structures that are useful for bioinformatics. All provided implementations are rigorously tested via conti…...
STL转STEP格式转换实战指南:如何实现CAD模型的无缝迁移与工程化应用
STL转STEP格式转换实战指南:如何实现CAD模型的无缝迁移与工程化应用 【免费下载链接】stltostp Convert stl files to STEP brep files 项目地址: https://gitcode.com/gh_mirrors/st/stltostp 在数字化制造与工程设计领域,STL格式作为3D打印的标…...
LangGraph 实战:如何实现 Human-in-the-Loop(人机协同)工作流
LangGraph实战:从零构建生产级Human-in-the-Loop人机协同工作流 副标题:含中断/人工审核/分支路由全场景实现,覆盖金融/法律/企业服务90%+通用场景 第一部分:引言与基础 1.1 摘要/引言 你有没有遇到过这些场景: 用大模型做合同自动审核,结果模型漏判了关键合规条款,直…...
别再手动画图了!用Mermaid+Markdown在VSCode里5分钟搞定UML设计文档
用文本驱动设计:现代开发者的UML高效实践指南 在技术文档中清晰表达系统设计是每个开发者的必修课。传统UML工具往往需要频繁切换鼠标键盘,拖拽调整元素位置,保存后再手动插入文档——这种工作流不仅低效,更让设计文档与代码库脱节…...
