अपने टेंप्लेट वाले ऐप्लिकेशन में Android Auto के लिए सहायता जोड़ें

अपने ऐप्लिकेशन के मेनिफ़ेस्ट में बदलाव करने का तरीका जानने के लिए, यहां दी गई जानकारी देखें. इससे Android Auto, आपके ऐप्लिकेशन के CarAppService को ढूंढ पाएगा और उससे इंटरैक्ट कर पाएगा.

Android Auto के साथ काम करने की सुविधा का एलान करना

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 की किन सुविधाओं के साथ काम करता है.

'कार के लिए Android ऐप्लिकेशन' की लाइब्रेरी का इस्तेमाल करने वाले ऐप्लिकेशन को template सुविधा का एलान automotive_app_desc.xml फ़ाइल में करना होगा:

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