android Intent.ACTION_TIME_TICK doent当其他应用程序在后台时收到

问题描述:

我已经使用Intent.ACTION_TIME_TICK从我的应用程序的主Activity中为每一分钟注册一个广播接收器。当我使用返回键或主键退出应用程序时,它的工作正常。android Intent.ACTION_TIME_TICK doent当其他应用程序在后台时收到

但从我的应用程序退出并启动任何其他随机应用程序...广播接收器停止接收分钟刻度。

PLz帮助我找到了几个小时的解决方案。即使其他应用程序处于前台,我也想继续收到分钟广播。

感谢

当你的应用程序是在后台,Android的可能随时终止它,它认为合适的。通常这发生在需要存储器时,即其他程序启动时。

为防止Android自动终止您的应用,您需要一个service。使用服务使得Android在需要内存时终止进程的可能性很小(但并非不可能)。