我的电脑通过 *** 连接,Android 模拟器无法访问本地 Intranet 站点

Posted

技术标签:

【中文标题】我的电脑通过 *** 连接,Android 模拟器无法访问本地 Intranet 站点【英文标题】:My computer is connected over a ***, Android emulator can't access local intranet sites 【发布时间】:2014-11-27 17:12:41 【问题描述】:

我远程工作并通过 *** 客户端连接到我的办公室。我电脑上的每个程序都可以访问办公网络,浏览器可以连接到内网站点(例如http://myportal/)。当我打开 android 模拟器并打开浏览器时,它无法访问任何 Intranet 站点。

知道为什么,或者如何让它这样做吗?

编辑:似乎可以通过 IP 访问它,所以它看起来像一个 DNS 问题。知道如何让模拟器使用我的连接设置使用的 DNS 地址吗?

编辑 2:我尝试使用与我的 *** 连接绑定的 DNS 启动模拟器,但这似乎没有帮助 emulator -avd Default -dns-server 192.16.200.100,192.16.4.2

【问题讨论】:

你解决了这个问题吗?我有同样的问题。 你曾经修复过它吗? 如果是用于网络请求,我建议您在您的计算机中安装 privoxy 或一些类似的软件,并将请求(在调试环境中)发送到假本地主机,如下所示:***.com/questions/5806220/…跨度> 【参考方案1】:

Settings > Network & internet > Private DNS > Off

【讨论】:

以上是关于我的电脑通过 *** 连接,Android 模拟器无法访问本地 Intranet 站点的主要内容,如果未能解决你的问题,请参考以下文章

通过 adb connect 将设备与 Android Wear 模拟器连接

无法使用颤振连接android模拟器

Android WiFi连接手机

Android真机调试访问本地服务器(localhost)的解决方案

如何用adb连接android手机

【Android 开发】mac 版 Android Studio 连接夜神模拟器的方法