Yo creo que la forma más sencilla de comunicar dos aplicaciones Android/Windows que están conectadas a una misma red es utlizando
Tethering.
Si te "cuadra" lo que ofrece y cómo funciona, la programación no es compleja.
Revisa estas 2 entradas del blog.
La primera es más explicativa del funcionamiento general y de las caracteristicas que ofrece:
https://neftali.clubdelphi.com/tethe...ciones-bsicas/
Y la segunda es un ejemplo completo con código de cómo interactuan 2 aplicaciones (una Androis y otra windows en un PC) vía tethering:
https://neftali.clubdelphi.com/mando...on-delphi-xe7/
A ver si te es útil.