AndroidエミュレータからPCにアクセス

Androidアプリでエミュレータから利用しているPCにアクセスしたいときがあるかと思う。ローカルホストだから、127.0.0.1とかすると、エミュレータ自身のIPになり、PCにアクセスできない。どうすれば良いのだろうと思ったら、ちゃんと用意されていた。つまり、10.0.2.2を利用すれば良い。ほかにも決まっているものがあるのだね。まぁ、10.0.2.2を覚えておけば良いということだな。

10.0.2.1 Router/gateway address
10.0.2.2 Special alias to your host loopback interface (i.e., 127.0.0.1 on your development machine)
10.0.2.3 First DNS server
10.0.2.4 / 10.0.2.5 / 10.0.2.6 Optional second, third and fourth DNS server (if any)
10.0.2.15 The emulated device’s own network/ethernet interface
127.0.0.1 The emulated device’s own loopback interface

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です