繁体   English   中英

我可以使用 WiFi 在两部未连接路由器的 android 手机之间传输数据/消息吗?

[英]Can I use WiFi to transfer data/messages between two android phones, not connected to a router?

我知道如果两部 Android 手机连接到同一个 wifi 网络,它们可以实现套接字编程以在它们之间传输数据但我实际上想知道您是否可以像您一样使用 wifi 作为两部 Android 手机之间的传输介质蓝牙?

For faster transmission of data over wifi can be done by using "WifiDirect" 
which is a "p2p" connection. so that this will transfer the data from 
one to other device without an Intermediate(Socket). For Example catch 

这个链接在谷歌开发者wifip2pP2P Connection with Wi-Fi

在 Github WifiDirectFileTransfer中捕获样本

您可以尝试在一部手机(必须是 Android 2.2.+)上使用 ad-hoc 网络来创建 Wi-Fi 热点并与第二部手机连接。 我不确定是否还有 API,我相信没有。 这个问题可能会有所帮助,尽管不推荐(请参阅该问题中的评论)。

使用 Android 2.2+ 可以在一个设备上创建 WiFi 热点,以便另一个设备可以连接。 任一设备上的 Internet 连接都不是必需的。

您正在寻找的是ad-hoc 无线网络,它在 Android 平台上没有得到很好的支持。 (但有些人勇敢地扎根手机并启用了该功能)

作为替代方案,Android 的某些版本(无论是否根植)将支持 WiFi 热点功能。 并非所有运营商都会启用此功能。

可能重复的问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM