AndroidのWebViewでローカルPCのサーバーにアクセスする
メモです。
開発用の自分のPCに立てたサーバーにAndroidのWebViewでアクセスする方法。Mac環境が前提です。
(関連:http://d.hatena.ne.jp/sakura_bird1/20120804/1344055999)
◯IP Addressを調べる
$ ifconfig
inet 192.168.X.X
と表示されている(※Xにはそれぞれ数字が入っている)所があるので、このIP Addressを使ってアクセスする。
◯WebViewでのloadUrlの指定方法
mWebView.loadUrl(http://192.168.X.X/~sakura/test.html);
このように書くと、http://localhost/~sakura/test.html にアクセスしたのと同じ。
◯WebViewで表示してエラーになる場合
端末がLANに入っているか確認する。
自分の例)Finderで見ると、デバイスの所に NO NAMEと表示される。
LAN内になければUSBストレージをONにしてみる。