我正在尝试制作一个通过同一 WiFi 连接设备的应用程序。我对 Android 开发相当陌生,但我有基本的 Java 知识。现在我想知道我的方法是否正确?
我的做法如下:我首先通过WiFiP2P将两个设备连接在一起(这部分代码已经完成)。下一个设备创建一个 SocketServer。该设备将通过 WiFiP2P 将他的 IP 发送到其他设备,以便设备现在可以加入。
提前致谢!
我正在尝试制作一个通过同一 WiFi 连接设备的应用程序。我对 Android 开发相当陌生,但我有基本的 Java 知识。现在我想知道我的方法是否正确?
我的做法如下:我首先通过WiFiP2P将两个设备连接在一起(这部分代码已经完成)。下一个设备创建一个 SocketServer。该设备将通过 WiFiP2P 将他的 IP 发送到其他设备,以便设备现在可以加入。
提前致谢!
My understanding of WiFiP2P is fairly limited, but I'm assuming that it is trying to be what Bluetooth failed to be.
This approach sounds fine. There is even a page on the offical documentation about it.
My only thought is that you should add protection against malicious users performing spoofing attacks, if that is relevant to your app.