エミュレータでネットワークにつながらない場合の対処法。
マシンのDNSが参照できない事が原因らしい。
環境
MacOS High Sierra 10.13.6
Android SDK emulator 27.3.9
解決策
# 仮想デバイスを一覧する
cd (SDKの場所)/sdk/emulator
./emulator -list-avds
# 仮想デバイスのDNSを設定する
# この場合は Nexus_5X_API_25 の仮想デバイスでDNSサーバー 8.8.8.8 を利用する
./emulator -avd Nexus_5X_API_25 -dns-server 8.8.8.8
# エミュレータが起動中はこのコマンドは戻って来ないので、無応答っぽく見えても問題は無い