目前我正在做我在android领域的工作。我正在尝试开发一个应用程序,从我的蓝牙/wi-fi启用手机发送消息到其他蓝牙/wi-fi启用手机,而无需配对。
是否可以发送消息到我的蓝牙或wi-fi范围内的另一个手机没有配对?如果可能的话,我如何在没有配对的情况下将消息发送到另一部手机?
如果你谈论的是短信,这就不适用了。
关于Wifi,请看这个项目http://code.google.com/p/remotedroid/。
对于蓝牙,这篇文章解释了如何存档你所寻找的东西。http://developer.android.com/guide/topics/wireless/bluetooth.html
发送数据到蓝牙设备所有你需要的是该设备的Mac地址。阅读蓝牙教程,它很有帮助。
简短而甜蜜地,不…
对于发送消息(SMS,MMS),我不这么认为,没有配对你怎么知道你想发送消息的设备Id,如果你不配对设备,那么它们是如何相互通信的,
EDIT:对于蓝牙,据我所知,在没有配对的情况下,不可能通过RFCOMM套接字发送或接收数据。
对于WiFi,在每个设备上设置并行的服务器/客户端线程,并发送任何你想要的。要发现本地网络上的服务,您可以选择使用zeroconf.
看这些链接,
无需用户确认的蓝牙配对
Android与其他设备之间的蓝牙SPP, UUID和PIN问题
如何在Android编程中使用蓝牙不配对发送和接收数据?