Chrome App으로 안드로이드 원격 제어 하기(Vysor)
Chrome 브라우저를 통해 안드로이드 원격제어를 할 수 있는 프로그램을 소개합니다.
USB Debugging을 사용하면서 개발할 때 주로 사용하는 프로그램인데 편하고, 설치도 쉬워서 소개하려고 합니다.
Vysor
ClockworkMod를 팀에 있는 Koushik Dutta (Koush) 이 개발한 Vysor 입니다.
크롬 브라우저의 웹 앱으로 동작을 하게 됩니다.
USB Debbing 모드가 활성화된 상태에서만 동작하는 앱입니다.
크롬 웹 앱 다운로드 : http://bit.thdev.net/1qdJz4B
아래 영상으로 Vysor을 간단하게 알 수 있습니다.
설치가 완료되면 앱 실행기나 크롬 브라우저 앱스에서 확인이 가능합니다.
앱 이름은 Vysor - Beta 버전으로 등록되어 있습니다.
처음 실행하면 아래와 같은 화면이 나타납니다.
여기에 Start automatically 옵션을 제공합니다.
- 이 옵션은 USB Debugging가 활성화된 폰을 연결하면 자동으로 실행을 하게 됩니다.
기본값이 체크 상태이므로 연결시 자동으로 설치/실행이 되게 됩니다.
서비스 사용 조건
우선 Android 4.1 이상이면 동작을 하게 되는데 일부 안되는 단말기가 있습니다.
- 제가 가진 기기 중에는 Nexus S 4.1.2 버전에서 동작을 하지 않았습니다.
USB Debugging 옵션이 활성화되어야 합니다.
시스템 설정 -> 개발자 옵션 -> USB Debugging 모드 ON
개발자 옵션이 보이지 않는 경우 시스템 설정 -> 정보 -> 빌드 번호를 찾아 연속 5회 이상 터치해주세요.
USB debugging 이 활성화되면 USB 연결을 합니다.
USB 연결을 하면 아래와 같이 목록이 활성화됩니다.
Vysor에는 Share 버튼이 있습니다. 이 버튼을 통해 다른 사용자가 제 폼을 함께 볼 수 있었습니다.
USB 연결이 끊어지면 Share로 들어와도 볼 수가 없습니다.
최초에 실행하면 아래와 같이 Vysor APK를 하나 설치합니다.
원격 제어와 화면 데이터 처리를 위한 앱을 설치하는 과정이 포함됩니다.
이 화면이 연결이 완료된 화면입니다. USB debugging 연결된 상태임을 확인할 수 있습니다.
하단에는 3개의 버튼이 제공됩니다.
백, 홈, 메뉴 디자인은 메뉴인데 이 메뉴 버튼은 넥서스에서는 테스크를 실행하는 용도로 사용됩니다.
처음 설치하면 아래와 같이 Vysor 앱도 볼 수 있습니다. 간단하게 메뉴를 설명하고 있습니다.
- Escape(ESC)을 누르면 Buck Button이 동작하게 됩니다.
- F1 키는 메뉴를 호출합니다.
- Home 키는 홈으로 이동합니다.
- 마우스의 경우 가운데 버튼(휠)을 누르면 홈으로
- 오른쪽 클릭을 하면 Back Button 동작합니다.
View에서는 F2를 누르면 지금 보시는 상단의 키보드, 카메라, 음량 조절, 재시작, 종료 버튼이 보이는 View가 활성화됩니다.
좀 더 자세하게 비교하면 아래와 같습니다.
아래쪽이 메뉴가 표시되는 경우고 위쪽이 보이지 않는 경우에 해당됩니다.
이 버튼은 일정 시간이 지나면 자동으로 사라지게 되는데 강제로 보이게 하고 싶으시면 F2 키를 눌러주시면 활성화됩니다.
한글 입력
한글 입력도 잘 됩니다. 다만 키보드의 상태가 중요합니다.
- 시스템의 현재 언어가 영문일 경우 : 아래 이미지와 같이 키보드 입력이 잘 됩니다.(단말기의 한영 전환은 한영 전환 키를 눌러서 전환시켜야 합니다....)
- 시스템의 현재 언어가 한국어일 경우 : 이때는 키보드 입력이 불가능합니다.
마무리
간단하게 Vysor 사용법을 소개해보았습니다. 저는 아이패드에 보조 모니터를 사용하면서 이 앱을 함께 뛰어두고 개발을 합니다.
개발할 때만 사용하는데 폰으로 손이 가기 귀찮을 경우에 이걸 사용하게 됩니다.
아이패드는 터치가 인식이 되기 때문에 터치로 직접 테스트를 할 수 있습니다. (뭐 이 경우 폰을 만지는 게...)