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