在Android和PC之间创建Wifi点对点连接

时间:2013-11-01 09:16:39

标签: java android c++ sockets wifi

我对Android OS(4.x及更高版本)的p2p功能有疑问。我有一个PC程序,它使用Boost C ++库,可以作为服务器或客户端。现在我有一个Android应用程序,它有一个使用Java套接字的服务器。该程序需要一个接入点才能相互连接。

我正在寻找一种在没有接入点的情况下连接Android服务器和PC客户端程序的方法。环顾四周后,我发现Android有一个p2p库。 Android P2P 作为阅读它你只能连接两个Android设备,我的问题是,是否可以使用这个库连接Android设备到使用wifi p2p的PC?或者,如果还有其他可能性?欢迎所有建议!

1 个答案:

答案 0 :(得分:2)

罗伊,看看这个:http://en.wikipedia.org/wiki/Wi-Fi_Direct WiFi P2P现在称为WiFi Direct,只要一个设备支持它,确实可以连接两个设备。因此,在P2P模式下的Android设备和没有任何特殊配置的PC应该可以正常工作。但是,PC(可能)一次只能连接到一个接入点,从Android设备是接入点的角度来看,它必须与其通常的接入点断开连接才能连接到Android设备。

另请查看SoftAP。