Android可以进行点对点ad-hoc网络吗?

Dou*_*ghy 95 networking android p2p adhoc wifi

是否可以在ad-hoc点对点wifi模式下设置Android?例如,我希望有一部电话广播一条消息,并让网络中的所有同伴接收广播,而无需服务器.我想使用wifi,因为蓝牙范围更有限.

Cro*_*bot 62

这是关于您要求的功能的错误报告.

它的状态是"已审核"但我不相信它已经实施.

http://code.google.com/p/android/issues/detail?id=82

  • 请投票给这个bug,任何对Android上的Ad Hoc感兴趣的人 - 我有一个应用程序的想法,因为缺乏ad hoc而更加棘手 (21认同)

Tel*_*ues 14

虽然Android无法找到并连接到ad-hoc网络,但它确实可以连接到接入点.因此,作为一种解决方法,您可以使用例如Connectify将无线卡转变为接入点.

  • 是否还有其他Windows XP兼容工具? (3认同)

Rab*_*adi 13

我的朋友和我正在开发一个实现AODV协议(适用于移动网络的多跳路由)的Java库,在我们的学士论文中.最终的"产品"包括一种在多个Android设备上创建/加入adhoc网络的简单方法,以及通过该库的接口,以发送和接收消息.不幸的是,每种类型的手机,如英雄,nexsus one ...都有以电话为主的方式来创建一个adhoc网络,所以目前我们只支持几部手机).

这意味着一旦这个项目完成,拥有root电话的人可以通过在他们的android项目中简单地包含库.jar文件来实现他们的分布式应用程序(文件共享,游戏......).

顺便说一句,它都是开源的

http://code.google.com/p/adhoc-on-android/


yan*_*kwa 9

您可以将Android设备连接到已知的ad-hoc网络.

编辑/system/etc/wifi/tiwlan.ini

WiFiAdhoc = 1
dot11DesiredSSID = <your_network_ssid>
dot11DesiredBSSType = 0 
Run Code Online (Sandbox Code Playgroud)

编辑/data/misc/wifi/wpa_supplicant.conf

ctrl_interface=tiwlan0
update_config=1
eapol_version=1
ap_scan=2
Run Code Online (Sandbox Code Playgroud)

如果这太简单了,请参阅这些说明.

  • 这仅适用于使用德州仪器WIFI实现的设备,不能在没有root的情况下工作,并且不适用于每个设备. (2认同)

CGK*_*CGK 7

API级别14开始,支持对等WiFi网络.

  • 请注意,WiFi P2P API会加载多个错误.[25397](http://code.google.com/p/android/issues/detail?id=25397)[26418](http://code.google.com/p/android/issues/detail?id= 26418)[26483](http://code.google.com/p/android/issues/detail?id=26483) (2认同)

fat*_*tih 5

您的答案是 ICS 提供的 Wi-Fi direct。这是Android 文档中的解释链接