エミュレータからローカルのtomcatにアクセスする方法

androidエミュレータからブラウザを起動して、ローカルのtomcatにアクセスするときは、

http://localhost:8080

ってやると思うんですが、これだと「Web page not available」というエラー画面が表示されます。

localhostってのがWindows側のではなく、Android内を指すそう。Androidの中で8080ポートでは特に何もサービスが起動していないのでエラーとなるというわけだそうだ。
じゃぁどうやるかというと、

http://10.0.2.2:8080

とやるのが正解。

これははまりますね。