focuswindow

cpp 复制代码
adb logcat -b events | grep anr

adb logcat       = 查看安卓系统日志
-b events        = 只看【系统事件日志】(不是普通日志,是系统专门记录关键事件的缓冲区)
grep anr         = 过滤出所有包含 "anr" 关键词的行

am_anr (42): 0,com.example.app,12345,9876,Input dispatching timed out

  • am_anr:系统发生了 ANR
  • com.example.app:出 ANR 的包名
  • 12345:进程 ID
  • Input dispatching timed outANR 原因(输入事件超时)
cpp 复制代码
adb pull /data/anr/    把 ANR traces 文件拉出来看。

adb shell dumpsys window > 1-window.txt

这样也可以打印ANR

adb shell dumpsys inpput > 1-input.txt

1 请求焦点到luncher3 (request updateInputWindow)

2 焦点到了luncher3 (entering 焦点进入)

从suffaceFlinger看焦点 HWC就是真实图层

相关推荐
小此方10 小时前
Re:Linux系统篇(二十九)文件篇·二:深度解析Linux文件描述符、dup2指针覆盖与内建命令重定向完全解析
linux·运维·驱动开发
wuminyu10 小时前
Java锁机制之park与futex系统级协同机制解析
java·linux·c语言·jvm·c++
Cosolar13 小时前
LlamaIndex索引类型全解析:原理与实战指南
运维·服务器
方便面不加香菜16 小时前
Linux--基础IO(一)
linux·运维·服务器
鼎讯信通18 小时前
风电光缆运维提质增效:G-4000A 光缆故障追踪仪破解风场巡检难题
运维·网络·数据库
三十..18 小时前
MySQL 从入门到高可用架构实战精要
运维·数据库·mysql
跨境数据猎手19 小时前
大数据在电商行业的应用
大数据·运维·爬虫
linyanRPA20 小时前
影刀RPA店群自动化实战:多店铺活动自动报名与促销管理架构设计
运维·自动化·办公自动化·rpa·python脚本·爬虫自动化·店群自动化
mounter62520 小时前
现代 Linux 内存管理的演进与变革:从传统 LRU 到多代架构 MGLRU
linux·服务器·kernel
会Tk矩阵群控的小木20 小时前
安卓群控系统对于游戏工作室实战教程
android·运维·游戏·adb·开源软件·个人开发