你如何在Android中发布/启用单独的服务?

时间:2012-02-26 21:38:35

标签: android service notifications backgroundworker

每当手机启动时是否可以启动服务? 我的问题是,比方说,我希望在手机启动时在后台运行后台服务,一旦收到通知,比如股票价格现在高于某个价格,那么用户将收到通知,在通知中心,如果用户选择点击它,它将启动实际的应用程序。

我的问题是,我在哪里放标签?在我的申请清单中?但同样,我只希望服务在没有用户启动我的应用程序的情况下自动运行。

1 个答案:

答案 0 :(得分:0)

我在这里看到两种可能性:

  1. 与@triad提出的方法相同。您可以拥有一台可以开始服务的广播接收器。
  2. 您可以使用推送通知。据我所知,从你的问题来看,这是可能的。我想在您的情况下使用推送通知会更便宜(在电源的情况下)。