无法从Android模拟器外部访问TcpListener

时间:2017-11-29 08:14:43

标签: c# android

我正在使用Visual Studio创建一个C#android程序。我目前正在模拟器中测试它。

它创建一个TcpListener来侦听传入的http连接(恰好是10.0.2.15:1800)。相同的程序可以连接到自身,因此TcpListener可以正常工作。此外,如果我在模拟器中运行浏览器,它也可以浏览到该ip / port。

但是,如果我尝试从主机连接到http://10.0.2.15:1800(即不在模拟器中),那么它会超时,并且C#代码中的任何内容都不会被调用。我试过禁用Windows防火墙,但它仍然失败。

知道什么可能阻止主机到达TcpListener?

0 个答案:

没有答案