Android 三星Chord作为一个后台进程

Android 三星Chord作为一个后台进程,android,background-process,chord,samsung-mobile-sdk,Android,Background Process,Chord,Samsung Mobile Sdk,我将参加三星2013应用程序大赛,其中一个要求是你使用他们的Chord API 我计划允许用户向所有安装了我的应用程序的手机发送消息。从我在上一个链接中收集到的信息来看,这意味着我需要有一个持续运行的后台进程,以便用户在不查看应用程序时接收消息 我想知道这是否属实,如果属实,这是否可行?我正在考虑使用这里详述的方法:如果我继续这样做。我也在尝试使用三星Chord。我想你不必这么做。三星的API Chord已经提供了这种控制 根据Chord的API: 如果Chord节点在指定的时间内未接收到UDP

我将参加三星2013应用程序大赛,其中一个要求是你使用他们的Chord API

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


我想知道这是否属实,如果属实,这是否可行?我正在考虑使用这里详述的方法:如果我继续这样做。

我也在尝试使用三星Chord。我想你不必这么做。三星的API Chord已经提供了这种控制

根据Chord的API: 如果Chord节点在指定的时间内未接收到UDP信号,则会认为“缺少” 节点不再是网络的一部分。“

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

致以最良好的祝愿,
阿德里亚诺

谢谢你的回复!我遇到的问题是,我希望用户能够在应用程序未运行时接收消息并显示通知(基本上与Facebook类似)。@user2457609有了这些信息,您需要使用GCM从服务器向该用户的设备发送消息,这将告诉它去听三星的和弦。此时,您还可以指示手机使用PowerManager唤醒。WakeLock这是一个内容,您可以向每个人提供您的想法?我没有告诉任何人任何他们不知道的事情。《Chord API开发人员指南》明确指出,Chord可用于向其他人发送消息。