무선으로 기기 연결

Android의 무선 API는 클라우드와의 통신을 사용 설정하는 것 외에도 동일한 로컬 네트워크의 다른 기기와의 통신 및 네트워크에 없지만 물리적으로 가까이 있는 기기와의 통신까지도 사용 설정합니다. NSD (네트워크 서비스 검색)는 애플리케이션이 통신할 수 있는 서비스를 실행하는 근처 기기를 찾습니다. 이 기능을 애플리케이션에 통합하면 같은 방에서 사용자와 게임을 하거나 NSD가 사용 설정된 네트워크 웹캠에서 이미지를 가져오거나 동일한 네트워크의 다른 컴퓨터에 원격으로 로그인하는 등 다양한 기능을 제공할 수 있습니다.

이 과정에서는 다른 기기를 찾고 연결하기 위한 주요 API를 설명합니다. 선택합니다. 구체적으로 설명하자면, NSD API를 통해 사용 가능한 서비스 및 P2P를 위한 Wi-Fi P2P API 무선 연결입니다. 또한 이 클래스는 Google Cloud에서 NSD와 Wi-Fi P2P를 감지 및 연결 두 기기 모두 네트워크에 연결되어 있지 않을 때 알림을 받습니다.

Android 애플리케이션에서 Wi-Fi를 함께 사용하여 기기 간에 데이터를 안정적이고 안전하게 전송합니다. 블루투스를 사용한다면 Nearby Connections API를 사용해 보세요.

과정

네트워크 서비스 검색 사용
제공하는 서비스를 브로드캐스트하는 방법 알아보기 로컬 네트워크에서 제공하는 서비스를 검색하고, NSD를 사용하여 원하는 서비스의 연결 세부정보를 결정합니다. 연결됩니다
Wi-Fi로 P2P 연결 만들기
주변 동종 기기 목록을 가져오고 기존 기기의 액세스 포인트를 만들며 Wi-Fi P2P 연결이 가능한 다른 기기에 연결하는 방법을 알아봅니다.
서비스 검색에 Wi-Fi P2P 사용
Wi-Fi P2P를 사용하여 동일한 네트워크에 있지 않아도 주변 기기에서 게시한 서비스를 검색하는 방법을 알아봅니다.

참고 사항