작성자 : Josh Gordon, Developer Advocate
Android Auto 개발자를 위한 새로운 테스트 도구인 데스크톱 헤드 유닛(DHU)이 출시 되었습니다. DHU를 사용하면 워크스테이션이 테스트 목적으로 차량 내부 환경을 에뮬레이션하는 Android Auto 헤드 유닛 역할을 하게 됩니다. DHU를 설치하면, USB로 스마트폰과 워크스테이션을 연결하여 Android Auto 앱을 테스트할 수 있습니다. 스마트폰은 마치 차와 연결된 것처럼 작동합니다. 앱은 차량과 동일하게 워크스테이션에 표시됩니다.
|
워크스테이션에서 DHU가 실행됩니다. |
|
스마트폰에서 Android Auto 부속 앱이 실행됩니다. |
이제 차에서 작업하지 않아도, 보다 생산적인 환경에서 아직 출시되지 않은 앱을 테스트해볼 수 있습니다. DHU가 출시됨에 따라, 이전의 시뮬레이터 사용은 중단되지만, 공식적으로 시뮬레이터가 제거되기 전까지는 당분간 지원됩니다.
시작하기
Lollipop 이상이 실행되는 Android 스마트폰에 Android Auto 부속 앱이 설치되어 있어야 합니다. Auto 앱을 컴파일링하여 스마트폰에 설치합니다.
DHU 설치
SDK Manager를 열어 Extras > Android Auto Desktop Head Unit emulator에서 DHU를 워크스테이션에 설치합니다. DHU는 <sdk>/extras/google/auto/ 디렉터리에 설치됩니다.
DHU 실행
스마트폰과 워크스테이션이 USB를 통해 연결되었는지 확인합니다.
1. Android Auto 부속 앱을 시작한 후 헤더 이미지를 10번 탭하여 Android Auto 개발자 모드를 활성화합니다. 이 단계는 한 번만 거치면 됩니다.
2. 부속 앱에서 컨텍스트 메뉴를 클릭한 다음, '헤드 유닛 서버 시작하기'를 선택하여 헤드 유닛 서버를 시작합니다. 이 옵션은 개발자 모드가 활성화된 후에만 표시됩니다. 서버가 실행되면 알림이 표시됩니다.
|
워크스테이션에서 DHU를 시작하기 전에 Android Auto 부속 앱에서 헤드 유닛 서버를 먼저 시작합니다. |
|
헤드 유닛 서버가 실행되면 알림이 표시됩니다. |
3. DHU가 스마트폰에서 실행되는 헤드 유닛 서버와 연결될 수 있도록 워크스테이션에서 ADB를 사용하여 포트 포워딩을 설정합니다. 터미널을 연 다음, adb forward tcp:5277 tcp:5277을 입력합니다. 이 단계를 꼭 기억하세요!
4. DHU를 시작합니다. cd <sdk>/extras/google/auto/ Linux 또는 OSX: ./desktop-head-unit Windows: desktop-head-unit.exe이제, DHU가 워크스테이션에서 실행되고 스마트폰은 Android Auto 모드로 전환됩니다. 자세한 내용은 개발자 가이드를 참조하세요. 즐겁게 DHU를 이용하시길 바랍니다!
댓글