미디어 앱에 Android Auto 지원 추가

Android Auto가 앱의 미디어 브라우저 서비스를 찾아서 서비스와 상호작용할 수 있도록 하려면 앱 매니페스트에서 몇 가지 사항을 변경해야 합니다.

앱의 minSdkVersion 설정

Android Auto를 사용하려면 앱이 Android 6.0(API 수준 23) 이상을 타겟팅해야 합니다.

프로젝트에서 이 값을 지정하려면 다음 예와 같이 전화 앱 모듈의 AndroidManifest.xml 파일에서 uses-sdk 요소의 minSdkVersion 속성을 23 이상으로 설정하세요.

<manifest xmlns:android="http://schemas.android.com/apk/res/android" ... >
    <uses-sdk android:minSdkVersion="23" android:targetSdkVersion="30" />
    ...
</manifest>

Android Auto 미디어 지원 선언

다음 매니페스트 항목을 사용하여 전화 앱에서 Android Auto를 지원한다는 것을 선언하세요.

<application>
    ...
    <meta-data android:name="com.google.android.gms.car.application"
        android:resource="@xml/automotive_app_desc"/>
    ...
</application>

이 매니페스트 항목은 앱에서 지원하는 자동차 기능을 선언한 XML 파일을 가리킵니다. 미디어 앱이 있음을 나타내려면 automotive_app_desc.xml이라는 XML 파일을 프로젝트의 res/xml/ 디렉터리에 추가합니다. 이 파일에는 다음 내용이 포함되어야 합니다.

<automotiveApp>
    <uses name="media"/>
</automotiveApp>

Android Auto 미디어 문제 신고

Android Auto용 미디어 앱을 개발하는 중에 문제가 발생하면 Google Issue Tracker를 사용하여 신고할 수 있습니다. 문제 템플릿에 요청된 모든 정보를 작성해야 합니다.

새 문제 만들기

새로운 문제를 신고하기 전에 그 문제가 문제 목록에 이미 보고되었는지 확인합니다. Tracker에서 문제에 있는 별표를 클릭하여 문제를 구독하고 투표를 할 수 있습니다. 자세한 내용은 문제 구독을 참고하세요.