如何从Windows修改Genymotion VM上的主机文件?

Mat*_*ton 4 android virtualbox virtualhost virtual-machine genymotion

我基本上试图简化我的开发工作流程.我有一个在我的Windows主机上的IIS内运行的天蓝色移动服务项目,我可以使用IP地址(10.71.34.1)从Genymotion Android VM连接到该项目.

我希望能够做的是使用主机头连接到移动服务网站(例如http:// devmobservices而不是http://10.71.34.1:12345).

如何修改Genymotion VM上的主机文件以允许我这样做?

(另外,如果有更好的解决方案,请指点我!)

谢谢

马特

eya*_*zmy 10

要修改主机文件,首先需要以system读写方式挂载分区.

启动Genymotion设备后,打开命令行并键入:

adb shell
mount -o remount,rw /system
echo "10.71.34.1   devmobservices" >> /etc/hosts
Run Code Online (Sandbox Code Playgroud)

之后,您将能够通过http://devmobservices:1234地址联系您的服务.


Dan*_*n D 5

感谢之前的评论者的帮助。注意 adb 的位置在 OS-X 上是不同的,所以实际的命令是:

/Applications/Genymotion.app/Contents/MacOS/player.app/Contents/MacOS/tools/adb shell

mount -o remount,rw /system

echo "10.71.34.1   devmobservices" >> /etc/hosts
Run Code Online (Sandbox Code Playgroud)

此外,在输入第一个命令之前,请确保您要修改的 VM 已首先运行。