如何在android启动时启动服务? +需要一些其他的建议

时间:2011-07-01 10:37:56

标签: android service battery

我正在构建一个收集有关电池信息的应用程序(使用后台服务)。 我希望这项服务从我打开手机的那一刻开始运行,我该怎么做?

另一方面,我想只在用户点击应用程序时激活应用程序的GUI(界面)。应用程序和后台服务在同一个项目中。

这是做我想要的正确方法吗?

1 个答案:

答案 0 :(得分:2)

这是正确的方法:有关侦听BOOT_COMPLETED意图的信息,请参阅http://www.tutorialforandroid.com/2009/07/permissions-journey-receivebootcomplete.html。您可以在BroadcastReceiver中启动您的服务,然后在您的Activity中绑定它。