맥(macOS) 사용자를 위한 새로운 메뉴 바 앱 'ADB Dock'이 안드로이드(Android) 기기 무선 디버깅(wireless debugging) 과정을 획기적으로 개선했습니다. 이 앱은 안드로이드 스튜디오(Android Studio)를 실행하지 않고도 연결된 안드로이드 기기를 확인하고, 새로운 기기를 페어링하며, 승인된 기기들을 ADB(Android Debug Bridge)를 통해 무선으로 연결 상태로 유지시켜 줍니다. 개발자들이 에이전트(agent)를 주 UI로 활용하는 추세에 맞춰, 안드로이드 스튜디오를 열지 않고도 빠르고 효율적인 디버깅 환경을 제공하는 것이 핵심입니다.
ADB Dock은 연결 상태(connected, advertising, offline, unauthorized, absent)를 실시간으로 보여주고, 6자리 무선 디버깅 코드를 입력해 기기를 쉽게 페어링할 수 있도록 돕습니다. 특히 로컬 네트워크에서 기기가 감지될 때 승인된 기기들의 연결을 자동으로 시도하며, 맥의 봉주르(Bonjour)가 기기를 인식하지만 ADB가 이를 놓치는 경우 서버를 재시작하여 연결을 복구하는 독점적인 기능도 제공합니다. 이 앱은 계정, 원격 측정(telemetry), 분석, 업데이트 확인 기능 없이 MIT 라이선스로 배포되며, macOS 13 이상, 안드로이드 11 이상 기기, 그리고 안드로이드 SDK 플랫폼 도구(Platform-Tools)의 ADB가 필요합니다.
이러한 기능들은 안드로이드 개발자들의 생산성을 크게 향상시킬 수 있습니다. 기존에는 무선 디버깅 연결이 불안정하거나 끊겼을 때 안드로이드 스튜디오를 열거나 복잡한 명령어를 수동으로 입력해야 하는 번거로움이 있었습니다. ADB Dock은 이러한 반복적인 작업을 자동화하고, 연결 문제를 능동적으로 해결함으로써 개발자들이 핵심 작업인 코드 작성과 디버깅에 더 집중할 수 있도록 돕습니다. 이는 특히 잦은 기기 연결 및 해제가 필요한 모바일 앱 개발 환경에서 매우 유용한 도구가 될 것입니다.