-- AVDのリスト確認
$ emulator -list-avds
3.2_QVGA_ADP2_API_30
Pixel_3a_API_33_arm64-v8a
-- 任意のAVDを書き換え可能なモードで起動
$ emulator -avd Pixel_3a_API_33_arm64-v8a -writable-system
起動した後、別タブのターミナルで以下を実行すると既存のhostsを取得できます。(やらなくても良い)
$ adb root
$ adb remount
$ adb pull /system/etc/hosts
-- 設定したいhostsがCurrentDirectoryにあるとして
$ adb push hosts /system/etc/hosts
確認するとホスト名の解決ができている。