【发布时间】:2012-07-20 21:37:57
【问题描述】:
我正在运行一个小示例,它通过套接字从 Android 设备向 PC 发送消息。 服务器是 C++,使用来自 this 链接的示例,客户端是一个简单的 Android 应用程序。
我遇到的问题是,当我在我的 PC(Eclipse 模拟器上的 android 应用程序)上运行两者时,它可以正常工作,但是当我使用 android 设备时,由于连接超时,我不断收到 java.net.ConnectException .
起初我认为这可能是防火墙问题,但我创建了一个规则,允许通过我正在使用的端口进行通信,并且事情一直以相同的方式工作。我试图关闭防火墙以防万一,但什么也没发生。
我已经从 Android ping 过 PC,反之亦然,一切都很好。
关于我可能缺少什么的任何想法?两个设备当然在同一个网络上!
提前致谢。
【问题讨论】: