14

我正在尝试连接到我正在启动 VS Android 模拟器的机器的本地主机。当 Android 版本是 Kitkat 时,我能够成功连接到 IIS 服务器。但是,当 VS Android 版本是 Lollipop 或 Marshmallow 时,我无法连接。我连接到 localhost 的方式是在模拟器的浏览器中输入http://169.254.80.80。根据http://developer.android.com/tools/devices/emulator.html#networkaddresses,我应该能够使用 IP 地址 10.0.2.2 连接到 localhost。但是,这个 IP 地址似乎对我不起作用。

4

3 回答 3

4

VS studio Emulator 工作得非常好和快

查看如何将 VS Emulator 连接到 localhoat 的屏幕截图

在此处输入图像描述

于 2016-06-16T08:37:28.663 回答
3

http://developer.android.com/tools/devices/emulator.html#networkaddresses上指定的网络地址不适用于适用于 Android 的 Visual Studio Emulator(好吧,除了最后一个,它是标准的 localhost IP 地址)。

地址 169.254.80.80 预计将作为到主机的环回。在运行 Lollipop (21) 及更高版本的图像上使用该地址连接回主机似乎存在错误。我为此在内部记录了一个错误。

于 2016-01-15T22:11:49.817 回答
1

前面的答案是完美的,但 Android Studio 3+ 模拟器需要在设置下的代理上添加 IP 和端口。

在此处输入图像描述

于 2018-11-15T09:44:58.880 回答