摘要:
Genymotion下载的虚拟设备,双击启动即可运行,网络正常,启动Google Nexus5 5.1.0或Google Nexus5 6.0.0虚拟设备时,网络已连接,却提示上不来网,WiredSSID——“Connected,no Internet”,该怎么办呢?经过检查,发现不仅是Google Nexus5出现上不了网的情况,Android 5.1.X以上的虚拟设备都出现这个问题,那应该哪里配置错了。
第一种解决办法
Genymotion启动上不了网的虚拟设备,打开VirtualBox,看到“正在运行”的设备,右键选择“设置——>网络”
检查虚拟网卡1:连接方式和界面名称
检查虚拟网卡2:连接方式
然后打开VirtualBox管理器的菜单“管理——>全局设定——>网络”,双击虚拟网卡1对应的界面名称,查看IPv4是否取值DHCP服务器IP地址
否则,将IPv4地址“192.168.77.2”改为“192.168.77.102”,点击“确定”,关闭虚拟设备,重新启动虚拟设备,有可能启动虚拟机黑屏,没有关系,关闭后重启。
这个时候再按照上述步骤查看虚拟网卡1,VirtualBox重新创建一个界面名称,打开浏览器,输入网址
网络正常,浏览器可以打开对应的网址。
为什么重新创建一个界面名称?
参考Genymotion官网的说法,虚拟设备IPv4地址取值不对,应该取自DHCP最小地址和最大地址之间,但经过上面的测试,发现刚刚能够上网的虚拟机IPv4地址也并非取自DHCP范围,让TeachCourse感觉很奇怪,可以推测肯定还有第二种解决办法。
你可能感兴趣的文章
来源:TeachCourse,
每周一次,深入学习Android教程,关注(QQ158#9359$239或公众号TeachCourse)
转载请注明出处: https://www.teachcourse.cn/2153.html ,谢谢支持!
转载请注明出处: https://www.teachcourse.cn/2153.html ,谢谢支持!
分类:模拟器
标签:Genymotion, Virtual Devices, VirtualBox