查看Android中的AlarmManager事件
16lz
2021-01-26
有时候我们需要设置一个alarmmanager事件
但是如果这个事件的时间是凌晨三点 我们不可能等到凌晨三点吧
adb中提供了查看alarmmanager的命令adb shell dumpsys alarm
通过这命令可以查看被放到定时队列里面的事件
RTC_WAKEUP #1: Alarm{52c2ad84 type 0 com.sina.weibo} type=0 when=+3m1s330ms repeatInterval=0 count=0 operation=PendingIntent{529fa514: PendingIntentRecord{52a7b220 com.sina.weibo broadcastIntent}}
如果我们就可以看到其中一个微博的alarm 如果我们想看他intent的详细信息
就可以用下面这个命令adb shell dumpsys activity intents
然后找到里面id是52a7b220 的那一段
* PendingIntentRecord{52a7b220 com.sina.weibo broadcastIntent} uid=10073 packageName=com.sina.weibo type=broadcastIntent flags=0x0 requestCode=1383195892 requestResolvedType=null requestIntent=act=AlarmTaskSchedule sent=true canceled=false
更多相关文章
- [Android]使用AdapterTypeRender对不同类型的item数据到UI的渲染
- Android(安卓)开发中uboot传给Kernel 的androidboot.xxx命令行参
- Android(安卓)View的事件传递机制
- 深入研究Android事件传递与重绘
- android亮屏、黑屏、解锁事件的系统广播接收
- 使用android adb命令工具操作
- android adb shell 的ls命令出现奇怪的字符
- 转:adb shell start中启动activity和service
- Android(安卓)NDK学习(3)使用Javah命令生成JNI头文件 .