本文主要是介绍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的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!