【发布时间】:2010-11-02 16:15:15
【问题描述】:
我正在创建一个应用程序,其唯一组件是 service,它继续在后台运行(基本上是代理服务器),但我无法找到启动该服务的方法。应用程序不能有任何 UI 或用户交互,所以我没有使用 Activity。Broadcast receiver 可以收听 BOOT 广播,但是如何在安装后第一次启动服务以及如何保持它运行?
或者有没有我可以在安装应用程序后收听的广播,例如可能是 TIME_TICK 但我认为必须从活动中注册。
【问题讨论】:
-
我自己没有尝试过,但是可以从 Application 对象启动服务吗?