You may have your web server listening on your loopback interface and not on your network interface. Major signs of this are:
- Hits on
127.0.0.1
andlocalhost
(from localhost or Android emulator) work - Hits on
192.168.xxx.xxx
do not work, whether from localhost, LAN, or WAN
I talk more about diagnosing this and fixing this in an answer here.