我是android的新手。我想创建P2P的样本。为此,我使用了由google在sdk中提供的WifiDirect示例。我在版本4.2的设备上运行此示例,我能够列出其他设备。设备通过WifiDirect连接。它显示了画廊的选项。当我选择要发送到另一台设备的图片时,它会给我一个错误。
`/wifidirectdemo(12880): failed to connect to /192.168.49.1 (port 8088) after 500ms: isConnected failed: ECONNREFUSED (Connection refused)`
执行此行时,它会给我错误:
socket.connect((new InetSocketAddress(url, port)), SOCKET_TIMEOUT);
请给我一个想法或任何帮助来解决它。
由于
答案 0 :(得分:0)
您用作客户端的设备可能是wifi直接连接主机,因此您从info.groupOwnerAddress.getHostAddress()接收冗余IP。尝试从正在使用的其他设备运行客户端或从信息中获取不同的IP。