Androidエミュレータ(AVD)のhostsファイル変更

やり方自体はちょっと検索すれば直ぐに出てきた。
基本は、adb経由で現在のhostsファイル(/system/etc/hosts)をpullしてローカルPC上で修正し、それをpushして上書きするというもの。
実際にやってみて、ちゃんと反映されていることは確認できた。

が。
一旦エミュレータを終了して再度起動すると、hostsが初期化されていた。
これは正常な動作なのだろうけど、継続的にhostsの設定が必要な場合だと少々面倒。
おそらくシステム部分は起動のたびに初期化されるんだろうけど、継続的に変更を有効にする方法を調査中。

hosts変更の手順をバッチファイルにしてしまってもいいんだけどねー。