Vou adivinhar e dizer que o seu roteador isola os clientes sem fio da rede. Isso significa que qualquer coisa conectando via wifi terá internet, mas não sabe nada sobre a rede local. Então, há duas coisas que você pode tentar reduzir:
- Examine as configurações do roteador e desative o "Isolamento do AP" ou algo assim (consulte o manual do seu roteador)
- Encaminhe uma porta para seu servidor da web e tente acessá-la via android usando seu IP externo. Dependendo do seu ISP, você pode ter que usar uma porta não padrão se bloquear a porta 80.