Genymotion启动虚拟设备上不了网,怎么办?

2016-12-05 11:43 阅读 4,105 次 评论 0 条
版权声明:本文著作权归TeachCourse所有,未经许可禁止转载,谢谢支持!
转载请注明出处:http://teachcourse.cn/2153.html

摘要:

Genymotion下载的虚拟设备,双击启动即可运行,网络正常,启动Google Nexus5 5.1.0或Google Nexus5 6.0.0虚拟设备时,网络已连接,却提示上不来网,WiredSSID——“Connected,no Internet”,该怎么办呢?经过检查,发现不仅是Google Nexus5出现上不了网的情况,Android 5.1.X以上的虚拟设备都出现这个问题,那应该哪里配置错了。
1205-1036-connected-no-internet

第一种解决办法

Genymotion启动上不了网的虚拟设备,打开VirtualBox,看到“正在运行”的设备,右键选择“设置——>网络”

检查虚拟网卡1:连接方式和界面名称
1205-1037-host-only

检查虚拟网卡2:连接方式
1205-1037-host-only

然后打开VirtualBox管理器的菜单“管理——>全局设定——>网络”,双击虚拟网卡1对应的界面名称,查看IPv4是否取值DHCP服务器IP地址
1205-1044-check-ipv4-address

否则,将IPv4地址“192.168.77.2”改为“192.168.77.102”,点击“确定”,关闭虚拟设备,重新启动虚拟设备,有可能启动虚拟机黑屏,没有关系,关闭后重启。
1205-1045-check-dhcp

这个时候再按照上述步骤查看虚拟网卡1,VirtualBox重新创建一个界面名称,打开浏览器,输入网址
1205-1048-open-browser

网络正常,浏览器可以打开对应的网址。

为什么重新创建一个界面名称?
参考Genymotion官网的说法,虚拟设备IPv4地址取值不对,应该取自DHCP最小地址和最大地址之间,但经过上面的测试,发现刚刚能够上网的虚拟机IPv4地址也并非取自DHCP范围,让TeachCourse感觉很奇怪,可以推测肯定还有第二种解决办法。

关注公众号 扫一扫二维码,加我QQ

如果文章对你有帮助,欢迎点击上方按钮关注作者

来源:TeachCourse每周一次,深入学习Android教程,关注(QQ1589359239或公众号TeachCourse)
转载请注明出处:http://teachcourse.cn/2153.html
VirtualSVN Server与TortoiseSVN版本管理工具的简单使用 VirtualSVN Server与Torto
MediaRecorder实现微信、QQ、人人、易信等语音录制功能工具:MediaUtilAPI MediaRecorder实现微信、QQ、
第一次使用Android Studio的感受 第一次使用Android Studio的感
微信开放平台开发之闪退问题解决办法 微信开放平台开发之闪退问题解决

发表评论

呲牙 憨笑 坏笑 偷笑 色 微笑 抓狂 睡觉 酷 流汗 鼓掌 大哭 可怜 疑问 晕 惊讶 得意 尴尬 发怒 奋斗 衰 骷髅 啤酒 吃饭 礼物 强 弱 握手 OK NO 勾引 拳头 差劲 爱你

表情