Android のネットワークの設定方法
Android (エミュレータじゃなくて実機) のネットワークの設定方法がわかったけど、忘れそうだからメモしておく。
/init.rc
70-80 行目あたり
on boot # basic network init ifup lo hostname localhost domainname localdomain setprop net.dns1 208.67.222.222 # ← DNS サーバの IP アドレス
/init.goldfish.rc
始めのほう
on boot setprop ARGH ARGH setprop net.eth0.dns1 10.0.2.3 # ← DNS サーバの IP アドレス setprop net.gprs.local-ip 10.0.2.15 # ← 端末の IP アドレス setprop ro.radio.use-ppp no setprop ro.build.product generic setprop ro.product.device generic setprop net.dns1 10.0.2.3 # ← DNS サーバの IP アドレス
/system/etc/init.goldfish.sh
始めのほう
#!/system/bin/sh ifconfig eth0 10.0.2.15 netmask 255.255.255.0 up # ← 端末の IP アドレス、サブネットマスク route add default gw 10.0.2.2 dev eth0 # ← デフォルトゲートウェイ