ローカルホストの下にいくつかの仮想ホストがあり、Genmotion androidエミュレータの/ etc/hostsに追加する必要があります。私はcmdをウィンドウで使用されているためGenymotionアンドロイドエミュレータadbシェルは/ etc/hostsを書くことができません
: Googleのギャラクシーネクサス - 4.2.2 - API 17 - 720x1280 とすべてOK:
adb shell
mount -o remount,rw /system
echo "192.168.xxx.xxx my_virtualhost" > /etc/hosts
私は、この仮想デバイスにあることを試してみました。私はrootシェルを持って、my_virtualhostは、/ etc/hostsの
に追加されます。しかし、私は他の仮想デバイスに同じことをしようとしたとき:Googleのネクサス9 - 7.1.0 - API 25 - 1536x2048は動作しませんし、私が得ましたこれは:
adb shell
mount -o remount,rw /system
echo "192.168.xxx.xxx my_virtualhost" > /etc/hosts > /etc/hostsvbox86p:/ # mount -o remount,rw /system
mount: '/dev/block/sda6'->'/system': Device or resource busy
1|vbox86p:/ # echo "192.168.xxx.xxx my_virtualhost" > /etc/hosts
どのように/ etc/hostを編集する別の方法を解決するためのアイデアはありますか?