我将参加三星2013应用程序大赛,其中一个要求是您必须使用他们的Chord API http://developer.samsung.com/chord。
我计划允许用户向所有安装了我的应用程序的手机发送消息。根据我从上一个链接中收集的信息,这意味着我将需要一个不断运行的后台进程,以便用户在不查看应用程序的时候接收消息。
我想知道这是不是真的,如果是真的,这是可行的吗?如果我继续这样做,我正在考虑使用这里详细描述的方法:Android: keeping a background service alive (preventing process death)。
发布于 2013-07-18 22:08:02
我也在尝试使用Samsung Chord。我想你不需要这么做。三星的API Chord已经提供了这种控制。
根据Chord的API:“如果Chord节点在指定的时间内没有收到UDP信号,它会认为”丢失“的节点不再是网络的一部分。”
而且,你唯一需要做的就是:“如果一个节点处于LCD-off状态,它就不能接收UDP广播。因此,如果开发者希望该节点在应用程序运行时发现其他节点,则该节点的状态应该设置为LCD-on。要做到这一点,请使用安卓的PowerManager.WakeLock。”
致以最好的问候,阿德里亚诺
https://stackoverflow.com/questions/16951058
复制相似问题