Search code examples
androidserversocketwifip2p

Create group over wifi


I'm trying to make an application that connects devices over the same WiFi. I'm fairly new to Android development, but I have basic Java knowledge. Now I want to know if my approach is correct?

My approach is as following: I first connect two devices together through WiFiP2P (this part of the code is finished). Next one device creates a SocketServer. That device will send his IP through WiFiP2P to the other device so the devices can now join.

Thanks in advance!


Solution

  • 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.