无法在Android模拟器中访问我的PC本地主机

时间:2014-11-06 05:07:32

标签: android android-emulator

我是Android的新手,我想在Android模拟器中访问我的PC本地主机我尝试使用10.0.2.2但它没有工作

2 个答案:

答案 0 :(得分:0)

在您的模拟器中," localhost"指仿真器设备本身。如果要引用本地PC,则必须使用其IP地址或其完全限定名称(例如mypc.foo.com)。

答案 1 :(得分:0)

您需要在localhost ip中添加端口号,例如 your_machine_ip_address:port_number

尝试以下。愿它能帮到你:

查找目标模拟器实例的控制台端口号。可以说它是5554(通过模拟器编写)

然后在命令提示符下执行以下命令: telnet localhost 5554

之后执行:

redir add tcp:8080:80

这里8080将是本地端口,80将是您的服务器端口。

完成所有这些后,您可以使用如下所示的localhost: 的 your_machine_ip_address:80

您可以在以下网址找到更多详细信息:

developer.android.com/tools/devices/emulator.html