2013-12-24 2 views
2

나는 안드로이드에 초보자입니다. 나는 P2P 샘플을 만들고 싶었다. 이를 위해 저는 sdk에서 google에 의해 제공되는 WifiDirect 샘플을 사용했습니다. 4.2 버전의 장치에서이 샘플을 실행하고 다른 장치를 나열 할 수 있습니다. 장치는 WifiDirect를 통해 연결됩니다. 갤러리 옵션을 보여줍니다. 다른 장치로 보낼 그림을 선택하면 오류가 발생합니다.WiFi 직접 연결 실패 오류

`/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

당신이 클라이언트로 사용하는 장치가 와이파이 직접 연결 호스트이므로 당신이 info.groupOwnerAddress.getHostAddress에서 중복 IP()를 잡하는 것이 가능하다. 정보를 사용하거나 다른 IP를 사용하고있는 다른 장치에서 클라이언트를 실행 해보십시오.