Se você está se referindo a um
localhost
do seu dispositivo do que usar o http://10.0.2.2:8080/
em vez do http://127.0.0.1/
ou http://localhost/
. Como seu emulador Android está sendo executado em uma
Virtual Machine(QEMU)
e você não pode se conectar a um servidor diretamente em execução no seu PC. E se você estiver executando seu aplicativo a partir de um dispositivo Android físico, use seu ip de rede do seu PC.por exemplo
http://198.10.12.21:80/
....