![强制 Genymotion 网络流量通过 Ubuntu 代理设置](https://linux22.com/image/880006/%E5%BC%BA%E5%88%B6%20Genymotion%20%E7%BD%91%E7%BB%9C%E6%B5%81%E9%87%8F%E9%80%9A%E8%BF%87%20Ubuntu%20%E4%BB%A3%E7%90%86%E8%AE%BE%E7%BD%AE.png)
在 Genymotion 虚拟设备(Android 6.0.0 API 23)上,我需要它遵循 Ubuntu 的网络代理规则,这些规则在设置-->网络-->网络代理。我尝试启用“应用于全系统“而没有这个,也没有达到目的。
由于 Genymotion 使用虚拟盒为了运行模拟器,我改变了网络VirtualBox 应用程序中虚拟机的设置。但是,情况如下:
- 当模拟器运行时,VM 设置中的任何更改都会导致 UI 冻结并阻止与模拟器的交互。
- 当模拟器被禁用并且网络设置开启时虚拟盒更新,Genymotion 在启动时放弃更改并使用其默认设置运行模拟器。
这些是 VirtualBox (适配器 1、适配器 2) 中的默认设置:
答案1
更改“适配器 1”上 VirtualBox 实例的任何设置确实会冻结 UI。
实际上,您必须在模拟器内部的 Android Wifi 设置中设置代理设置。这应该可以解决您的问题。