我正在查看API,我试图确定这个:
在给定端口上,检查它是否可用或已经有一些应用程序监听它。
谢谢,
射线。
答案 0 :(得分:0)
如果您对特定端口绑定,那么您的Android代码可能有问题;最有可能的是,您应该只进行出站连接。如果您需要与其他某些Android设备进行通信,请考虑让两台设备连接到桥接连接的公共Web服务。使用Web服务作为中介可以解耦设备之间的连接,还可以避免路由器或防火墙阻止传入连接的常见问题。
答案 1 :(得分:0)
我找到了检查它的方法。
通过使用SocketConnecton,并在请求端口上打开它,如果它不可用,将抛出IO异常。