Android 在虚拟设备上擦除数据后模拟器无法连接到 10.0.2.2 net::ERR_CONNECTION_TIMED_OUT

Android emulator After Wiping Data on Virtual devices unable to connect to 10.0.2.2 net::ERR_CONNECTION_TIMED_OUT

我正在使用 Android 模拟器进行测试。一项测试包含 cookie 相关机制,要重置(重新测试)我需要删除现有的 cookie。我想我会 'Wipe device' 并且应该消除任何 cookie 和其他东西。

在尝试导航到我的本地计算机 (http://10.0.2.2:50766/) 时擦除后,我开始收到 net::ERR_CONNECTION_TIMED_OUT。我在 Visual Studio 上 运行 IISExpress 运行。我在擦除之间没有做任何更改,甚至没有停止调试会话,这很奇怪。

有没有人遇到过类似的事情并且知道如何解决。

更新

我刚刚意识到它只能工作一次 -> 当设备首次启动并打开浏览器时 -> 它进入 google 并且工作正常,可以进行搜索并获得结果。然后,当我尝试转到 10.0.2.2 时,它失败了,但是在它失败之后,如果我尝试在同一个 url 上返回 google,它就会失败。

想通了。
只有当我点击 10.0.2.2 时我才会松开互联网,而不仅仅是任何其他网站(如雅虎)

原来我在手动输入 (50667) 而不是 (50766) 时弄乱了端口。我的猜测是防病毒软件会阻止它尝试调用不存在的东西,因为它看起来像是在尝试扫描端口。