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

Android about event log

EventLogTags.logtags,它是个日志工具,很多模块有该文件.
event log 在framework层常常使用,通过类似EventLog.writeEvent()写log,这种log被保存在/system/etc/event-log-tags.

./frameworks/base/services/core/java/com/android/server/wm/EventLogTags.logtagswm_set_resumed_activity (User|1|5),(Component Name|3),(Reason|3)

EventLogTags.logtags简单使用

如何查看 event log
查看Event所有的tags
adb shell cat /system/etc/event-log-tags输出events日志信息
adb logcat -b events

event log 分析

实战 event log
//1.0
am_proc_start (User|1|5),(PID|1|5),(UID|1|5),(Process Name|3),(Type|3),(Component|3)实例:
I am_proc_start: [0,765,10069,com.android.systemui,service,{com.android.systemui/com.android.systemui.wallpapers.ImageWallpaper}]解析:
启动一个进程:UserId=0,PID=765,UID=10069,ProcessName=com.android.systemui,Type=service,Component=com.android.systemui/com.android.systemui.wallpapers.ImageWallpaper//下面都是android系统耗时关键字
//2.0
am_anr (User|1|5),(pid|1|5),(Package Name|3),(Flags|1|5),(reason|3)实例:
I am_anr  : [0,2699,com.example.text_app,552124230,Input dispatching timed out (9ac3957 com.example.text_app/com.exa

http://www.mrgr.cn/news/1568.html

相关文章:

  • Java设计模式之中介者模式
  • EmguCV学习笔记 VB.Net 3.1 直线
  • python工具--mysql2doris的datax json生成工具
  • C语言整数溢出的问题
  • 智能驾驶时代的中控屏UI设计创新
  • android13隐藏调节声音进度条下面的设置按钮
  • 开放式耳机哪种好用?开放式种草测评!
  • 网络热门编程项目导学:尚医通
  • 【C++深度探索】unordered_set、unordered_map封装
  • 全栈笔记_浏览器工作原理篇(浏览器架构)
  • Spring 中 @EnableAspectJAutoProxy 注解未生效的原因及解决方案
  • 【概率论与数理统计】学习线路
  • 支付网站屡遭CC攻击,高防ip能防CC攻击吗?
  • 分布式ID-一窥雪花算法的原生实现问题与解决方案(CosId)
  • 【大数据】基础认知入门
  • Hashmap 和 hashtable ConcurrentHashMap 区别
  • 哪款蓝牙耳机最具有性价比呢?四款喜爱度爆表百元耳机推荐!
  • 销售预测数据挖掘实战V2.0
  • 表单自定义规则的校验
  • Kali Linux 三种网络攻击方法总结(DDoS、CC 和 ARP 欺骗)