安卓无法访问本地主机?

8

我在安卓手机上启动了本地http服务器,并且其他同一局域网内的电脑都可以访问。但是,如果我尝试使用同一手机上的Opera浏览器访问该服务器,它将无法工作。这是否意味着我们不能在安卓手机上访问本地主机?谢谢!


重复的内容:在Android模拟器中测试本地主机 - Christopher Orr
1
由于我正在使用设备,因此它不会重复。我还尝试了10.0.2.2,但仍然没有任何反应。 - echo
1
你为什么接受一个事实上不正确且没有解决你问题的答案? - Chris Stratton
因为我的评论在那个答案中解释了这是我的错。 - echo
3个回答

6

你应该使用下一个IP地址10.0.2.2。


1
我不这么认为。我正在使用真实设备,而不是模拟器。不过还是谢谢你的回答。 - echo
2
顺便说一下,你可以尝试使用一个叫做kWS的应用程序启动一个HTTP服务器,并从同一手机浏览器访问它。但在我的手机上总是失败。 - echo
1
这是我的错!我设备上的Opera浏览器无法访问本地主机,但默认浏览器可以。 - echo

-1

尝试在您的电脑上使用IP地址(使用ipconfig命令查看您的电脑的IP地址)

IPv4 Address. . . . . . . . . . . : 192.168.1.12

所以,请使用:192.168.1.12:3000

-1

2
不,这不正确。10.0.2.2是为在托管模拟器的机器上运行的服务器而设计的。而本问题中的服务器是在设备本身上运行的。 - Chris Stratton

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接