پشتیبانی از Android Auto را به برنامه قالب خود اضافه کنید

برای یادگیری نحوه ایجاد تغییرات در مانیفست برنامه خود، اطلاعات زیر را مرور کنید تا Android Auto بتواند CarAppService برنامه شما را کشف و با آن تعامل کند.

اعلام پشتیبانی از اندروید اتو

میزبان Android Auto بررسی می‌کند که آیا برنامه از Android Auto پشتیبانی می‌کند یا خیر. برای فعال کردن این پشتیبانی، ورودی زیر را در مانیفست برنامه خود وارد کنید:

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

این ورودی مانیفست به یک فایل XML دیگر اشاره دارد که شما با مسیر AppProjectDirectory /app/src/main/res/xml/automotive_app_desc.xml ایجاد می‌کنید. در آن فایل، شما اعلام می‌کنید که برنامه شما از چه قابلیت‌های Android Auto پشتیبانی می‌کند.

برنامه‌هایی که از کتابخانه برنامه اندروید برای خودروها استفاده می‌کنند، باید قابلیت template را در فایل automotive_app_desc.xml اعلام کنند:

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