收到意向后如何启动服务?

问题描述 投票:0回答:0

我正在为 Sleep as Android 制作一个可穿戴插件。它使用基于意图的 API,例如,在收到

com.urbandroid.sleep.watch.START_TRACKING
后,应用程序应该每 2 分钟发送一次带有收集到的数据的意图。但是我想不出一种在后台继续发送数据的方法。

如果我只是从 BroadcastReceiver 发送数据,它最终会被杀死。如果该应用程序不在后台并尝试启动服务,我会收到错误消息(其内容各不相同,但与后台应用程序如何无法启动服务有关)。

android service android-service
© www.soinside.com 2019 - 2024. All rights reserved.