uma*_*wer 27 vpn android android-emulator network-connection
我的公司要求VPN连接到我们的开发系统,这是我第一次尝试在家里安装Android应用程序.事实证明,模拟器不想使用VPN接口,所以即使我在连接VPN的笔记本电脑上连接到我们的开发系统,其上运行的模拟器也没有.
我想到了3个解决方案:
2和3可能会工作,但我仍然想知道是否有一种简单的方法可以让仿真器使用VPN接口而无需解决方法.
我正在运行OS X 10.7并且我已经尝试使用网络>>设置服务订单调整接口优先级顺序.
我想我可以把旧戴尔掸掉并在那里试一试,但我希望得到同样的结果.
小智 28
首先启动vpn连接然后重启模拟器,现在模拟器应该使用主机vpn连接.
这主要是因为DNS问题,根据android doc:
启动时,模拟器会读取系统当前使用的DNS服务器列表.然后,它会在此列表中存储最多四个服务器的IP地址,并根据需要在模拟地址10.0.2.3,10.0.2.4,10.0.2.5和10.0.2.6上为它们设置别名.
sey*_*gin 20
我遇到了这个问题,并尝试了 dns 设置,但无法解决。正如 @machado 在下面的评论部分中所说,您应该通过“立即冷启动”选项来启动模拟器。我希望这有帮助。
我在我的Mac上做的只是确保选中"通过vpn发送所有流量".在网络首选项中选择了vpn连接后单击高级后,您将找到此设置.
适用于我的情况,但可能不会取决于您要连接的VPN的类型.
小智 6
我遇到了同样的问题,并在 Android 模拟器启动并连接到互联网后通过连接到 cisco vpn 解决了该问题。
在 Windows 7 中适合我