Android - 在启动时启动服务但没有启动完成权限

时间:2014-11-12 16:44:38

标签: android permissions alarmmanager boot

我正在开发一款需要继续运行后台服务的应用。这就是我在主要活动的onCreate方法上启动该服务的原因。

但我想做的是服务总是在运行,即使我在设备重启后没有启动应用程序。我知道我可以使用的许可被称为“ON BOOT COMPLETED”。我知道,我可以捕获那个广播。

但我不想要求用户提供该许可。

我该怎么办?应用程序Fucking Weather的服务始终在运行,并且在其Manifest中它不会声明“ON BOOT COMPLETED”权限。他们如何做到这一点?这就是我需要的。

我尝试了每隔X秒执行一次的AlarmManager,但在应用程序未打开之前它不会启动。

0 个答案:

没有答案