이제 Android Emulator를 사용하면 멀티 디바이스 상호작용을 그 어느 때보다 쉽게 테스트할 수 있습니다. 멀티플레이어 게임을 빌드하든, 다양한 폼 팩터에서 모바일 애플리케이션을 확장하든, 기기 연결이 필요한 가상 기기를 출시하든, 이제 Android Emulator는 이러한 개발자 환경을 기본적으로 지원합니다.
이전에는 여러 Android Virtual Device (AVD)를 상호 연결하는 데 상당한 어려움이 있었습니다. 에뮬레이터 두 개를 연결하기 위해 복잡한 포트 전달 규칙을 수동으로 관리해야 했습니다.
이제 Android Emulator의 새로운 네트워킹 스택을 활용하여 모든 AVD에서 구성이 필요 없는 피어 투 피어 연결을 사용할 수 있습니다.
에뮬레이터 인스턴스 상호 연결하기
Android Emulator의 새로운 네트워킹 스택은 에뮬레이터의 통신 방식을 혁신합니다. 이전에는 각 가상 기기가 자체 근거리 통신망 (LAN)에서 작동하여 다른 AVD와 효과적으로 격리되었습니다. 새 Wi-Fi 네트워크 스택은 동일한 호스트 머신에서 실행 중인 모든 인스턴스를 연결하는 공유 가상 네트워크 백플레인을 만들어 이를 변경합니다.
주요 이점:
- 구성 불필요: 더 이상 수동 포트 전달 또는 스크립팅
adb명령어가 필요하지 않습니다. 동일한 호스트의 AVD는 동일한 가상 네트워크에 표시됩니다. - P2P 연결: Wi-Fi Direct 및 네트워크 서비스 검색 (NSD)과 같은 중요한 프로토콜이 에뮬레이터 간에 즉시 작동합니다.
- 안정성 개선: 기존 스택에서 발견된 데이터 손실 및 연결 끊김과 같은 오랜 안정성 문제를 해결합니다.
- 크로스 플랫폼 일관성: Windows, macOS, Linux에서 동일하게 작동합니다.
사용 사례
향상된 에뮬레이터 네트워킹은 다양한 멀티 디바이스 개발 시나리오를 지원합니다.
- 멀티 디바이스 앱: 휴대전화와 다른 Android 기기 간의 파일 공유, 로컬 멀티플레이어 게임 또는 제어 흐름을 테스트합니다.
- 지속적 통합: 불안정한 네트워크 스크립트 없이 강력한 자동 멀티 디바이스 테스트 파이프라인을 만듭니다.
- Android XR 및 AI 글라스: Android 스튜디오 내에서 휴대전화와 글라스 간의 호환 앱 페어링 및 데이터 스트리밍을 쉽게 테스트할 수 있습니다.
- Automotive 및 Wear OS: 휴대기기와 차량 헤드 유닛 또는 스마트시계 간의 연결 흐름을 검증합니다.
새로운 에뮬레이터 네트워킹 스택을 사용하면 여러 AVD가 가상 네트워크를 공유할 수 있으므로 구성 없이 직접 P2P 통신이 가능합니다.
시작하기
새로운 네트워킹 기능은 Android 스튜디오 SDK Manager를 통해 제공되는 최신 Android Emulator 버전 (36.5)에서 기본적으로 사용 설정됩니다. 에뮬레이터를 업데이트하고 여러 기기를 실행하기만 하면 됩니다.
이 기능을 사용 중지해야 하거나 자세히 알아보려면 문서를 참고하세요.
언제나 그렇듯이 의견이 있으면 알려주세요. 버그나 문제가 발견되면 문제를 신고해 주세요. 또한 LinkedIn, Medium, YouTube, X에서 활기찬 Android 개발자 커뮤니티에 참여할 수 있습니다.
-
제품 소식Android의 무선 디버깅이 그 어느 때보다 빠르고 안정적이며 설정하기 쉬워졌습니다. ADB Wi-Fi 2.0에서는 사용성 격차에 관한 개발자 의견을 직접 해결하기 위해 새로운 서버 스택과 더 스마트한 네트워크 처리를 도입했습니다.
Steven Jenkins, Sherif Eid, Fabien Sanglard • 읽는 데 1분 소요 -
제품 소식에이전트형 개발이 가속화됨에 따라 Android 엔지니어링은 흥미로운 새로운 영역에 도달하고 있습니다. 즉, 보조 코드 완성에서 개발자의 지시에 따라 엔드 투 엔드로 실행되는 에이전트로 전환되고 있습니다. 사용하는 모델과 에이전트를 완전히 자유롭게 선택하고 유연하게 사용할 수 있습니다.
Jason Buchel • 읽는 데 3분 소요 -
제품 소식오늘 Google은 '단순한 스토어 이상의 가치'라는 비전을 다음 단계로 발전시키는 방법을 공유했습니다. 월간 활성 사용자 수가 2억 5천만 명이 넘는 개인 홈 베이스인 내 페이지 탭부터 7억 개 이상의 게이머 프로필을 연결하는 통합 게임 플랫폼에 이르기까지 Google Play는 사용자가 있는 곳이라면 어디에서나 사용자를 만나고 있습니다.
Paul Feng • 읽는 데 3분 소요
Android 개발 관련 최신 정보를 이메일로 받아 보세요.