Deprecated: Non-static method adsensem::filter_ads() should not be called statically in /home/araki/blog.ceed.jp/wp-includes/plugin.php on line 192
Deprecated: Non-static method adsensem::filter_ad_callback() should not be called statically in /home/araki/blog.ceed.jp/wp-content/plugins/adsense-manager/adsense-manager.php on line 198
Deprecated: Non-static method adsensem::filter_ad_callback() should not be called statically in /home/araki/blog.ceed.jp/wp-content/plugins/adsense-manager/adsense-manager.php on line 201
Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/araki/blog.ceed.jp/wp-content/plugins/ultimate_ga_1.6.0/ultimate_ga_1.6.0.php on line 524
androidの開発でlocalhostへの接続ではまったので覚書を。
androidから外部APIなどへの接続って言うのは良くあると思いますが、開発時にローカルに開発用サーバーを準備してそこへ接続って言うのは良くやると思います。
ここで、Webアプリの開発をやっている人は(僕もそうですが)うっかり、接続先のホスト名をlocalhost 又は 127.0.0.1 としてしまいそうですが、これだと接続でしません。
connection refused とか言われてしまいます。
AVDから見たlocalhostはAVD自身になるそうです。
その代わりにローカルPCには、10.0.2.2 というIPが割り当てられているようです。
なので、これをURLとして指定してあげると接続できます。
考えてみれば当然のことのようですが、やりががちな間違いです。
0 Comments.