我对 Android 操作系统(4.x 及更高版本)的 p2p 功能有疑问。我有一个使用 Boost C++ 库的 PC 程序,它可以用作服务器或客户端。现在我有一个 Android 应用程序,它有一个使用 Java 套接字的服务器。该程序需要一个接入点才能相互连接。
我正在寻找一种无需访问点即可连接 Android 服务器和 PC 客户端程序的方法。环顾四周后,我发现 Android 有一个 p2p 库。 Android P2P 作为阅读,您只能将两个 Android 设备相互连接,我的问题是是否可以使用此库使用 wifi p2p 将 Android 设备连接到 PC?或者是否还有其他可能性?欢迎所有建议!
最佳答案
罗伊,看看这个:http://en.wikipedia.org/wiki/Wi-Fi_Direct WiFi P2P 现在称为 WiFi Direct,只要一个设备支持,确实可以连接两个设备。因此,P2P 模式下的 Android 设备和没有任何特殊配置的 PC 应该可以正常工作。但是,PC 一次(可能)只能连接到一个接入点,从它的角度来看,Android 设备就是接入点,它必须断开与常用接入点的连接才能连接到 Android 设备。
另请查看 SoftAP。
关于java - 在 Android 和 PC 之间创建 Wifi 点对点连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19723868/