android開発

メモ:Android Emulatorのブラウザでホストマシンで起動しているサイトのチェックをする場合

javascriptの挙動がPCとスマフォブラウザで違うことはよくある。

PCブラウザで正常に動作しても、デプロイしてスマフォの実機で確認したらちゃんと動かない。。。とか。

とはいえ、こういったことはサーバにデプロイせずともローカルマシンだけで確認したい。

androidの場合は、android emulatorを使えばかなり高い精度で確認ができるのだが、完全にローカルマシンで確認するならAndroid emulatorを起動していPCでnginxなどを起動して確認したい。

anrdroid emulatorから、起動しているPCにアクセスする場合、予約されているIPアドレスを使えばアクセスができる。

マニュアルにはこの辺りに記載されている→Set up Android Emulator networking  |  Android Developers

一番よく使いそうなのは、エミュレータが起動しているPCのIPアドレスで、10.0.2.2でアクセス可能だ。