0

我将参加三星 2013 应用程序竞赛,其中一项要求是您使用他们的 Chord API http://developer.samsung.com/chord

我计划允许用户向所有安装了我的应用程序的手机发送消息。根据我从上一个链接中收集到的信息,这意味着我需要有一个持续运行的后台进程,以便用户在他们当时没有查看应用程序时接收消息。

我想知道这是否属实,如果是,这可行吗?我正在考虑使用此处详述的方法: Android:如果我继续这样做,让后台服务保持活动状态(防止进程死亡) 。

4

1 回答 1

0

我也在尝试使用三星和弦。我觉得你不需要这样做。三星的 API Chord 已经提供了这种控制。

根据 Chord 的 API:“如果 Chord 节点在指定的时间内没有收到 UDP 信号,它会认为‘丢失’的节点不再是网络的一部分。”

而且,你唯一需要做的就是:“一个节点如果处于 LCD-off 状态,就无法接收到 UDP 广播。因此,如果开发人员希望节点在应用程序运行时发现其他节点,节点的状态应该是设置为 LCD 开启。为此,请使用 Android 的 PowerManager.WakeLock。”

最好的问候, 阿德里亚诺

于 2013-07-18T14:08:02.127 回答