androidの実機のipアドレスを調べる方法を示す. エミュレータは未確認.
基本的にadb shellのifconfigを使うのだが引数にインターフェース名を指定しないといけないらしい.
インターフェースの一覧を取得するには
~% adb shell ls /sys/class/net
lo
svnet0
usb0
sit0
eth0
とする. そして,
~% adb shell ifconfig eth0
eth0: ip 192.168.26.4 mask 255.255.255.0 flags [up broadcast running multicast]
とする.