Android 当另一个droid设备不可用时,如何将数据传递给另一个droid设备';我没料到

Android 当另一个droid设备不可用时,如何将数据传递给另一个droid设备';我没料到,android,Android,我正在开发一个应用程序,它的一个真正有用的功能是能够共享一些信息,但另一个设备可能不希望发送数据 例如,如果我正在读一本非常好的书,并且我意识到一位朋友可能喜欢它,我可以使用一个应用程序将数据发送给他,这样他就可以从亚马逊订购这本书 但是,由于他不希望看到数据,我不希望应用程序每隔一段时间就轮询一个服务器,因为这将不必要地耗尽电池 理想情况下,如果有一种方法可以打电话到目标设备,发送数据包并结束通话,那就太好了 如果能做到这一点,并防止电话铃声,那么它将是非常有用的我 我很好奇是否有什么方法可以

我正在开发一个应用程序,它的一个真正有用的功能是能够共享一些信息,但另一个设备可能不希望发送数据

例如,如果我正在读一本非常好的书,并且我意识到一位朋友可能喜欢它,我可以使用一个应用程序将数据发送给他,这样他就可以从亚马逊订购这本书

但是,由于他不希望看到数据,我不希望应用程序每隔一段时间就轮询一个服务器,因为这将不必要地耗尽电池

理想情况下,如果有一种方法可以打电话到目标设备,发送数据包并结束通话,那就太好了

如果能做到这一点,并防止电话铃声,那么它将是非常有用的我


我很好奇是否有什么方法可以在设备之间发送数据而无需轮询。

您可以通过facebook或电子邮件(例如)向他们发送消息,或通过twitter进行广播

这些方法——使用现有的消息传递基础设施——也提供了发现用户联系人/朋友等的机制

如果您有正确的权限,您可以在手机上发送和阅读

你可以和拥有更大平台的人交谈,他们可以在手机之间进行点对点通信。你可以想象这样一种混合模式,它既能为Windows/Android/Symbian提供移动服务,又能为iPhone用户提供应用程序


在未来的手机上,你可以使用(这是gmail上覆盖的一个特定于应用程序的消息系统,Android手机用户必须有一个谷歌帐户等)

我没有想到短信,但一些使用短信的机制可能对我有用。我需要考虑一下,我将研究C2DM。