`
- 浏览:
183322 次
- 性别:
- 来自:
广州
-
测试定时事件不太容易,比如要测试 AlarmManager 中定时明天4点的一个事件,你总不能等到明天4点再看看吧。
Roman Nurik 提供了两个用来测试定时事件的命令:adb shell dumpsys alarm 和 adb shell dumpsys activity intents 通过这两个命令可以查看那些操作被放到定时队列中了。
例如,要查看你的应用都定时执行那些任务,通过命令 ‘adb shell dumpsys alarm’,在结果中查找你的应用包名,结果看起来如下:
RTC #6: Alarm{434a1378 type 1 com.example}
type=1 whenElapsed=608198149 when=+52m27s736ms window=-1 repeatInterval=0 count=0
operation=PendingIntent{430cf620: PendingIntentRecord{*43bbf998* com.example startService}}
上面的结果显示一个事件将在大约 52 分钟后触发。要查看该 intent 的详细信息 (例如 启动的是那个 service?)则需要用到 ‘adb shell dumpsys activity intents’ 命令,查看结果中和 PendingIntentRecord 的 id 一样的结果(上面示例中的 id 为 43bbf998):
* PendingIntentRecord{43bbf998 com.example startService}
uid=10138 packageName=com.example type=startService flags=0×0
requestIntent=act=MY_ACTION cmp=com.example/.MyService (has extras)
转载自:
http://blog.chengyunfeng.com/?p=561
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
android中定时有很多种是实现,常见的Handler 与Thread的结合,handler.postDelayed ,以及要使用的AlarmManger 等都可以实现定时任务的执行,但是使用场景却大不相同,这里主要是怎么用AlarmManager实现定时任务。...
android定时开关机服务,通过广播设置重启/开关机服务,在国内某大型公司设备中有应用
android 每日定时功能,简单闹铃实现,重复闹铃实现。
android上面alarm功能设置定时功能时,并不能把alarm写入到rtc芯片的alarm寄存器中,所以要实现定时开机功能,需要另外实现接口 代码中在4.4和5.1上已调试通过,通过增加jni接口直接对rtc ioctrl写入alarm操作,在...
android后台服务定时定位,获取位置信息,手机开机自动开启服务。
定时开关机完整源码,framework 层修改请看文章 https://blog.csdn.net/u012932409/article/details/100524321
Android 定时关机··································
(1)定时功能的实现,调用系统当前时间,使用timer实现定时功能; (2)当前位置的获取,使用GPS功能获取当前位置,并且显示出经度和纬度,并且使用位置监听事件LocationListener监听位置变化,当位置改变时,获取...
利用闹钟alarmmanager来定时的发送通知,在通知栏显示,点击后跳转到指定activity
android 定时滚放广告和按钮点击切换
Android下实现定时任务例子,本例子实现指定时间呼叫指定电话
android:实现点击按钮,弹出“请稍候...(文本可以自定义)”对话框,加载完了之后,对话框自动消失,提供了两种定时消失的方案,可自行选择。
android定时提醒,调用系统闹钟程序定时,定时时间到了,响铃通知
android 定时发送短信(新) android 手机定时发送短信程序,支持2.2以上版本。功能:即时发送短信,定时发送短信,取消定时发送,拨号,自动搜索联系人,此次修补上次出现的bug。
Android定时自动启动应用程序~~~~~~~
android AlarmManager 多个 定时 重复提醒,我这篇博文的源码。
实现android定时安装静默apk,自动在后台安装,安装完成后自动启动,需要root权限
Android Handler定时更新UI
AlarmManager实质是一个全局的定时器,是Android中常用的一种系统级别的提示服务,在指定时间或周期性启动其它组件(包括Activity,Service,BroadcastReceiver)。本文将讲解一下如何使用AlarmManager实现定时提醒...
设置开机重启 关机 和定时关机代码,仅供参考