同一開発環境下でのWebServiceとAndroidエミュレータの関係
proxyのせいで開発環境下のIIS上に立てたWebServiceが見れない・・・と思っていましたが違ってました(;^ω^)
作成したIISの仮想ディレクトリは
/Androidなので
参照するWebServiceへのurlを
「http://localhost/Android/testWebService.asmx」
としていましたが、これが×でした!
localhostにすると、Androidエミュレータでは
「エミュレータ上の」と解釈するようです。
いわれてみればそうですよね・・・(;´∀`)
そらlocalhostやめて直接127.0.0.1を書いてみてもだめなわけで・・。
なので、正しいurlは
「http://(開発環境PCのIP)/Android/testWebService.asmx」
になります。
開発環境のIPはコマンドプロンプト上でipconfigコマンド投げて調べてください。
試してみたところ、ちゃんとエミュレータから参照することができました。