0

저는 삼성 (Google) 넥서스 장치가 장착 된 안드로이드 젤리 4.1의 WiFi Direct에서 작업 중입니다. 필자는 피어를 발견하고 Wi-Fi를 통해 직접 연결되어 있고 장치가 다른 외부 인터페이스에 연결되어 있지 않을 때 피어를 연결할 수 있습니다.캔트를 식별합니다. 장치가 WiFi 인터페이스에 연결된 경우 직접 피어

하지만 테스트에서 두 라우터를 모두 라우터에 연결 한 다음 하나의 장치에서 직접 wifi를 시작하고 그룹을 만들었습니다. 그 후 나는 다음 장치를 시작했고 동료를 발견하면 성공했습니다.

Immedialtely 나는 requestPeers를 호출하여 피어의 빈 목록을 반환합니다. 그러나 두 장치가 다른 인터페이스에 연결되어 있지 않은 경우에도 동일한 기능이 작동합니다.

어떻게해야 제대로 할 수 있습니까? 감사합니다.

답변

0

왜 두 대의 장치 외에 라우터에 연결 하시겠습니까?

내 장치에서는 WiFiDirect를 사용할 때 일반 WiFi를 사용하지 않도록 설정해야합니다. WiFiDirect를 사용하면 동시에 사용할 수 없다고 생각됩니다.