繁体   English   中英

Genymotion 模拟器没有互联网连接

[英]Genymotion emulator no internet connection

我正在尝试将我的 genymotion 模拟器连接到 inte.net 并收到此消息: Genymotion 模拟器

模拟器.网络配置: 在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在 Mac 操作系统上,我使用以下步骤解决了 Genymotion 模拟器上的无互联网连接问题:

  1. 转到 Android 设置 -> 系统 -> 开发人员选项 -> 打开开发人员选项

在此处输入图片说明

  1. 在设置中,转到网络和 Internet -> 移动网络 -> 关闭数据漫游

在此处输入图片说明

  1. 在“设置”中,转到“网络和 Internet”->“数据使用”->“关闭移动数据”

在此处输入图片说明

  1. 在“设置”中,转到“网络和 Internet”->“Wi-Fi”->“打开 Wi-Fi”

在此处输入图片说明

并应建立 Internet 连接。 还可能需要重新启动模拟器。

我没有在 VirtualBox 中改变任何东西:

在此处输入图片说明

在此处输入图片说明

优化使用 Genymotion 的最佳网络配置

为了正常运行,Genymotion 使用两种不同的网络配置:

  • 内部和技术网络(VirtualBox 设置的Network > Adapter 1
    例如,该网络用于显示虚拟设备屏幕或将事件(点击或小部件)转发到虚拟设备。
    更改此网络配置可能会阻止 Genymotion 正常运行。
    如果您收到消息无法连接到虚拟设备,请参阅当我启动虚拟设备时,为什么窗口一直是黑色的? .
  • 模拟访问本地网络和 Internet 的网络(VirtualBox 设置的Network > Adapter 2
    您可以根据需要对其进行配置,但请注意,此配置中的错误可能会阻止 Genymotion 访问本地网络和 Internet。
    我们建议您使用以下配置:

    • NAT ,如果您在本地机器上使用 Genymotion。
    • Bridged Adapter ,如果您需要您的虚拟设备使用本地网络的 IP 地址(需要本地网络中的 DHCP 服务器)。

    目前,该网络被视为您的虚拟设备的 Wi-Fi 连接。

参考:
https://www.genymotion.com/#!/support?chapter=network-configuration#faq

首先,检查您的VirtualBox Host-Only Network #2在:Control Panel\\Network and Internet\\Network Connections,具有如下正确的属性:

  1. 导航到控制面板\\网络和 Internet\\网络连接,然后右键单击连接: VirtualBox Host-Only Network #2
  2. 选择属性
  3. 从弹出窗口中,通过选中/勾选复选框激活VirtualBox NDIS6 桥接网络驱动程序,然后单击确定
  4. 最后,导航到Oracle VM Box\\Google Nexus 7 4.4.4 ...\\Settings\\Network\\Adapter 2并启用Network Adapter 2

希望这有助于解决您的问题。

附注。

如果您通过无线连接并且您已遵循上述操作,请尝试取消选中适配器 2 下的电缆连接复选框,如下图所示。

在此处输入图片说明

1) 打开 Oracle VM VirtualBox 管理器
2) 设置->网络
3) 选择Adapter 2(Adapter 1 是Genymotion 主要使用的,不能更改)
4)选择NAT
5) 重启虚拟机和 Genymotion

除此以外:
尝试虚拟设备 > 进入设置 > Wi-Fi > 自动选择 IP > 之后只需点击完成 > 现在...连接到互联网。

试试这个:只需打开 Wifi 并选择 WiredSSID 网络。

尝试在genymotion中卸载无法访问互联网的Android虚拟设备,然后重新安装新的虚拟设备。 我尝试并修复了。 我猜的原因是我安装了 genymotion 并在安装 virtualbox 之前添加了虚拟设备。

在我的情况下更新 Virtualbox 和清除缓存工作

  • 更新虚拟机
  • genny 运动 - 偏好 - 杂项 - 清除缓存 -> 重启模拟器

我遇到了同样的问题并遵循了上述所有说明,但没有奏效。

  1. 打开 Oracle VM 虚拟框
  2. 选择自定义手机->右键->设置->通用->基本
  3. 将类型更改为您当前的操作系统(我的情况是 Mac OS X)
  4. 选择 Mac OS 的版本(64 位)

只有这解决了我的问题。

我的问题是我更改了机器的IP,并且已经配置了虚拟设备。 为了解决这个问题,我点击了虚拟设备上的 wifi,点击了 WiredSSID 网络并选择了“忘记”选项。

打开 Oracle VM VirtualBox 管理器,设置 -> 网络,选择适配器 2,因为适配器 1 由 Genymotion 使用,这就是为什么每次更改它并重新启动虚拟机时,它都会使用桥接适配器将自身重置为旧设置并选择工作网卡。 如果您使用代理,请使用 NAT

在我的 Mac 中,genymotion 设备的 WiFi 已关闭。 所以我只能通过打开WiFi来解决这个问题。 互联网开始恢复工作

尝试 ping 您的 VM ip:

平 192.168。 .

防火墙可能会阻止连接。 尝试阻止它:转到进程并搜索防火墙并阻止它。

我有类似的问题:

我的笔记本电脑有 LAN 电缆互联网连接。 (没有无线网络)

Genymotion 中,我打开了 wifi 并且有一个wifi 网络可用,刚刚连接到该网络。 然后它起作用了。

(但实际上我还没有打开我的调制解调器 wifi,我认为它是某种虚拟 wifi)

在您的计算机中,转到控制面板 > 所有控制面板项目 > 网络连接,然后将网络适配器首选 DNS 服务器更改为 8.8.8.8,即 Google 服务器

以下步骤帮助了我:
(i) 从侧边栏启用网络
(ii) 启用开发者选项

晚了,但我在 Windows10 上运行 Genymotion(3.2.1) 时遇到了类似的问题我在使用 WSL2 时打开了 Windows“虚拟机平台”,我禁用了它,重新启动了我的系统,Genymotion 连接到了互联网。

希望有人觉得这很有用。

有效的方法是下拉通知栏并单击 Wi-Fi 图标将其关闭然后再次打开

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM