Android 警报每(小于)1 秒重复一次
Android alarm repeated every (less then) 1 sec
我正在尝试检查什么应用程序在前台,如果用户锁定了该应用程序则启动我的应用程序。为此,我触发警报,启动服务以检查活动应用程序,并将警报设置为从现在开始在一个声音中触发。但是不知何故警报总是延迟到5秒..
我是这样设置的:
alarmMgr.setExact(AlarmManager.ELAPSED_REALTIME,
SystemClock.elapsedRealtime() + 1000, alarmIntent);
我已经在 android 5.1 和 6.0 上试过了。一样的。
你知道为什么延迟吗?或者您是否知道尽快检查活动应用程序的更好方法?因为我觉得这样很耗电。
谢谢。
这就是我要找的东西。唯一的缺点是用户必须从设置中手动启用辅助功能服务。
我正在尝试检查什么应用程序在前台,如果用户锁定了该应用程序则启动我的应用程序。为此,我触发警报,启动服务以检查活动应用程序,并将警报设置为从现在开始在一个声音中触发。但是不知何故警报总是延迟到5秒..
我是这样设置的:
alarmMgr.setExact(AlarmManager.ELAPSED_REALTIME, SystemClock.elapsedRealtime() + 1000, alarmIntent);
我已经在 android 5.1 和 6.0 上试过了。一样的。
你知道为什么延迟吗?或者您是否知道尽快检查活动应用程序的更好方法?因为我觉得这样很耗电。
谢谢。
这就是我要找的东西。唯一的缺点是用户必须从设置中手动启用辅助功能服务。