如何在不使用互联网、蓝牙或wifi连接的情况下与两部android手机通信?

如何在不使用互联网、蓝牙或wifi连接的情况下与两部android手机通信?,android,p2p,communicate,Android,P2p,Communicate,我想创建一个android应用程序 是否可以从我的手机向启用WiFi热点的其他手机发送通知 我的意思是,一部手机启用了WiFi热点,我扫描了可用的WiFi设备,在可用的WiFi列表中看到了它的WiFi热点ssid,我想在不连接WiFi热点点、不使用蓝牙或互联网的情况下发送通知或消息。 有可能吗?还有NFC-近场通信。但这与Wifi无关 所以从理论上说,是的,我相信你能做到你要求的。我认为你可以对其他手机Wifi热点的出现做出反应,但可以通过NFC进行通信 至于示例代码,我帮不了你。我没有使用NF

我想创建一个android应用程序

是否可以从我的手机向启用WiFi热点的其他手机发送通知

我的意思是,一部手机启用了WiFi热点,我扫描了可用的WiFi设备,在可用的WiFi列表中看到了它的WiFi热点ssid,我想在不连接WiFi热点点、不使用蓝牙或互联网的情况下发送通知或消息。
有可能吗?

还有NFC-近场通信。但这与Wifi无关

所以从理论上说,是的,我相信你能做到你要求的。我认为你可以对其他手机Wifi热点的出现做出反应,但可以通过NFC进行通信


至于示例代码,我帮不了你。我没有使用NFC写任何东西。

还有短信或电话

Wifi热点与将信息传递到其他设备无关。设备之间的通信发生在其使用的网络之间。如果您不允许将设备连接到该热点,则无法交换信息。非常感谢您的建议。你是对的,如果这些设备不在同一个网络中,它们就不能通信。是的,NFC是手机之间通信的好选择,但许多手机没有NFC,所以它不是我的解决方案。无论如何,非常感谢你的建议!好吧,那音频呢?也许在嘈杂的环境中不起作用,看起来是一种技术含量很低的方法,但可能是可行的。事实上,我不明白。如何使用音频与两部手机进行通信?我想,Nfc是两部手机之间通信的最佳选择(对我来说是最佳选择)。我可以在android模拟器上使用nfc功能吗?你对此有什么想法吗?音频通信:每个设备都有一个麦克风和一个扬声器。使用音调在设备之间进行通信(就像过去的电话网络一样)。有一个API来生成音调(DTMF等),所以这部分已经完成了。您需要编写一个音调解码器(或查找已编写的解码器)。如果您生成单音,捕获输入音频数据并寻找过零事件进行计时应该不会那么困难。NFC:我认为Genymotion不会像底层硬件那样模仿NFC。我可能错了。但是我怎么才能知道其他手机的号码呢?是否可以通过WiFi信号获取电话号码?我想,我们不能!你可以用数字来命名wifi,比如无线454211221,这样你就可以识别出无线,剩下的作为电话号码