본문 바로가기

Android 설정

GitHub

Android car 지원은 AndroidX Car App Library와 템플릿을 사용하며, CarAppService.

이 플러그인은 서비스 선언, template 기능 및 기본 Android Auto 카테고리를 함께 제공하여 동기화 후 호스트가 이를 탐색할 수 있게 합니다.

포함된 manifest

포함된 manifest

이 플러그인은 다음 네이티브 서비스를 제공합니다:

<service
android:name="app.capgo.auto.AutoCarAppService"
android:exported="true">
<intent-filter>
<action android:name="androidx.car.app.CarAppService" />
<category android:name="androidx.car.app.category.IOT" />
</intent-filter>
</service>

또한 다음 항목을 포함합니다:

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

카테고리

카테고리

기본 카테고리는 IOT입니다. 앱을 출시하기 전에 해당 카테고리 요건을 충족해야 합니다.

앱이 다른 Android Auto 카테고리에 속하는 경우, 앱 manifest에서 서비스 선언을 재정의하여 사용 사례에 필요한 Google 카테고리를 사용하세요.

동기화

Sync
터미널 창
npx cap sync android
  • setRootTemplate Android Auto 목록 화면을 업데이트합니다.
  • Android Auto 행 선택 시 다음을 발생시킵니다: carAction JavaScript로 전달됩니다.
  • Android Auto에서는 섹션이 평탄화(flattened)되지만, 행의 제목, 부제목, id 및 payload는 그대로 유지됩니다.
  • Debug 빌드에서는 모든 호스트를 허용하며, release 빌드에서는 AndroidX의 샘플 호스트 허용 목록을 사용합니다.

Android Auto는 Capacitor WebView를 렌더링하지 않습니다. 차량 호스트는 AndroidX Car App Library의 승인된 템플릿을 렌더링합니다.

Android 설정 계속하기

“Android 설정 계속하기” 섹션

사용 중이라면 Android 설정 네이티브 플러그인 작업을 계획하려면, 이를 다음 항목과 연결하세요: @capgo/capacitor-auto 사용하기 @capgo/capacitor-auto 사용의 네이티브 기능에 대해서는, Capgo 플러그인 디렉토리 Capgo Plugin Directory의 제품 워크플로우에 맞춰, Capgo의 Capacitor 플러그인 Capgo의 Capacitor 플러그인 구현 상세 내용에 대해서는, 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트 구현 상세 내용에 대해서는, Ionic Enterprise 플러그인 대안 Ionic Enterprise 플러그인 대안의 제품 워크플로우에 대해서는.