Ваш вопрос неопределенный и открыт для множества потенциально "правильных" ответов. Прежде всего, весь Wi-Fi против. Интернет-часть не имеет значения, вы просто хотите общаться со своих устройств Android с вашим компьютером по сети.
Термин для поиска sockets
. Что вы делаете, это прослушивает определенный порт на ПК («сервер»). Вам придется открыть соответствующие порты в брандмауэре.
Затем вы пишете приложение для Android, которое связывается с этим сервером, см. здесь для правильного ознакомления.
Нет проблем с использованием одного сокета (IP-адрес + порт) для подключения к нескольким устройствам, если в вашем протоколе есть способ для каждого клиента идентифицировать себя.
...
Тем не менее, вы также можете делать все это на более высоком уровне, запустив схему клиент / сервер на основе SOAP / JSON (в отличие от написания собственного протокола на основе сокетов). См. http://wiebe -elsinga.com / blog /? P = 405 для примера.
Что является наиболее подходящим выбором, зависит от ваших точных требований (производительность, развертывание) и вашего уровня опыта.