bug 定位tag

2024-06-01 23:28
文章标签 定位 bug tag

本文主要是介绍bug 定位tag,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

mega:

解压所有log 命令

extract_and_rename .
 

播放

tag:MediaServiceConnection、BluetoothMediaBrowserService、PlaybackManager、MediaPlayEventListener

message:   AudioFocus、onPlaybackStateChanged:PlaybackState {state=

网易云播放sdk问题:tag:NMAudioPlayer、AUDIO_PLAYER、IOTSDK_OKHttp、LF-CMSDKLog

网络问题:

tag: DiscoveryViewModel、NetworkMonitor、OKHTTP、LogInterceptor、IOTSDK_OKHttp、LF-CMSDKLog

message:okhttp

仪表:tag:NapaReportManager

soa:

tag:CarPropertySignalManager

手势:

tag:GestureManager

图片加载错误:

message:glide

点击触摸事件:

tag:MegaSystemGestures(整个中控屏幕的)   MainActivity

message:dispatchTouchEvent

开关机

tag:

message:beginning of system 或者搜beginning of

电源状态:

tag:PowerStateObserver

message:Received AP_POWER_STATE_REQ

语音

tag:AssistantOperationDispatcher

免唤醒

需要用到

grep "tag或者message" *

tag:AssistantService、 ActionClientService

message: 

 ServiceConnected、
generateCurrentSceneId
ServiceDisconnected
registerAllSceneCommands exception:
Register app scene commands failed

可见即可说

message:

showAsrText是识别结果上屏的日志,因为是流式识别所以会先打印

然后是 onVisibleDialogueResult 代表sdk下发给语音助手 nlu to app 分发给app (能看到requestId)

nlu to app 分发给app (能看到requestId)

onActionPost 应用处理

performAction 处理结果 (可以看到是哪个应用接收处理)(MLog.i("performAction: " + hasPerformed + ", for " + actionNode);)

页面切换:

tag:BaseFragment

按键:

tag:MediaSessionService、ReceiveService 、CarInputManager 、

NapaMediaButtonReceiver(没有app有音频焦点的时候,manifest文件注册的pengdinghold会接收)

message: keyInput/Event、keyCode=KEYCODE_MEDIA_ 、MessageProperty(接收仪表)

MediaSessionService: tempAllowlistTargetPkgIfPossible callingPackage:com.mega.car targetPackage:com.mega.media

定位问题:

tag:LocationUtil、RadioLocalFragment

性能问题和c和c++ lib库崩溃

tag:DEBUG、ActivityManager

message:Fatal signal 

这篇关于bug 定位tag的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/1022395

相关文章

怎样通过分析GC日志来定位Java进程的内存问题

《怎样通过分析GC日志来定位Java进程的内存问题》:本文主要介绍怎样通过分析GC日志来定位Java进程的内存问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、GC 日志基础配置1. 启用详细 GC 日志2. 不同收集器的日志格式二、关键指标与分析维度1.

Java进程异常故障定位及排查过程

《Java进程异常故障定位及排查过程》:本文主要介绍Java进程异常故障定位及排查过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、故障发现与初步判断1. 监控系统告警2. 日志初步分析二、核心排查工具与步骤1. 进程状态检查2. CPU 飙升问题3. 内存

CSS Anchor Positioning重新定义锚点定位的时代来临(最新推荐)

《CSSAnchorPositioning重新定义锚点定位的时代来临(最新推荐)》CSSAnchorPositioning是一项仍在草案中的新特性,由Chrome125开始提供原生支持需... 目录 css Anchor Positioning:重新定义「锚定定位」的时代来了! 什么是 Anchor Pos

Go 语言中的 Struct Tag 的用法详解

《Go语言中的StructTag的用法详解》在Go语言中,结构体字段标签(StructTag)是一种用于给字段添加元信息(metadata)的机制,常用于序列化(如JSON、XML)、ORM映... 目录一、结构体标签的基本语法二、json:"token"的具体含义三、常见的标签格式变体四、使用示例五、使用

前端bug调试的方法技巧及常见错误

《前端bug调试的方法技巧及常见错误》:本文主要介绍编程中常见的报错和Bug,以及调试的重要性,调试的基本流程是通过缩小范围来定位问题,并给出了推测法、删除代码法、console调试和debugg... 目录调试基本流程调试方法排查bug的两大技巧如何看控制台报错前端常见错误取值调用报错资源引入错误解析错误

Mybatis提示Tag name expected的问题及解决

《Mybatis提示Tagnameexpected的问题及解决》MyBatis是一个开源的Java持久层框架,用于将Java对象与数据库表进行映射,它提供了一种简单、灵活的方式来访问数据库,同时也... 目录概念说明MyBATis特点发现问题解决问题第一种方式第二种方式问题总结概念说明MyBatis(原名

无人叉车3d激光slam多房间建图定位异常处理方案-墙体画线地图切分方案

墙体画线地图切分方案 针对问题:墙体两侧特征混淆误匹配,导致建图和定位偏差,表现为过门跳变、外月台走歪等 ·解决思路:预期的根治方案IGICP需要较长时间完成上线,先使用切分地图的工程化方案,即墙体两侧切分为不同地图,在某一侧只使用该侧地图进行定位 方案思路 切分原理:切分地图基于关键帧位置,而非点云。 理论基础:光照是直线的,一帧点云必定只能照射到墙的一侧,无法同时照到两侧实践考虑:关

js定位navigator.geolocation

一、简介   html5为window.navigator提供了geolocation属性,用于获取基于浏览器的当前用户地理位置。   window.navigator.geolocation提供了3个方法分别是: void getCurrentPosition(onSuccess,onError,options);//获取用户当前位置int watchCurrentPosition(

Android set Tag, findViewWithTag使用

设置了tag为“principal”的view ImageView principal = (ImageView) findViewById(R.id.imagen_home_0);principal.setTag("principal"); 在其它地方获取,获取已经设置了tag为“principal”的view LayoutInflater inflater = LayoutInflate

flume系列之:记录一次flume agent进程被异常oom kill -9的原因定位

flume系列之:记录一次flume agent进程被异常oom kill -9的原因定位 一、背景二、定位问题三、解决方法 一、背景 flume系列之:定位flume没有关闭某个时间点生成的tmp文件的原因,并制定解决方案在博主上面这篇文章的基础上,在机器内存、cpu资源、flume agent资源都足够的情况下,flume agent又出现了tmp文件无法关闭的情况 二、