रिलीज़

Android के हर वर्शन के साथ, एपीआई और व्यवहार में होने वाले बदलावों से, Android Auto और Android Automotive OS पर ऐप्लिकेशन के काम करने के तरीके पर असर पड़ता है. इस पेज पर, इन बदलावों के असर के बारे में बताया गया है. साथ ही, Android के नए वर्शन के साथ काम करने के लिए, अपने ऐप्लिकेशन को अपडेट करने का तरीका भी बताया गया है.

Android 16

Android 15

Android 14

Android 13

  • 'कार के लिए Android ऐप्लिकेशन' की लाइब्रेरी का इस्तेमाल करके बनाए गए ऐप्लिकेशन के लिए, Configuration से मिले CarContext का स्थानीय भाषा, आपके ऐप्लिकेशन की नहीं, बल्कि होस्ट ऐप्लिकेशन की, हर ऐप्लिकेशन के लिए भाषा की प्राथमिकताओं को दिखाता है.

Android 12

  • Android 12 या इसके बाद के वर्शन वाले डिवाइसों पर, Android Auto चलते समय, डिवाइस के यूज़र इंटरफ़ेस (यूआई) मोड में कोई बदलाव नहीं करता. यह कैसे पता लगाया जा सकता है कि Android Auto चल रहा है या नहीं? लेख पढ़ें.
  • Android 12 या इसके बाद के वर्शन को टारगेट करने वाले ऐप्लिकेशन के लिए, कॉम्पोनेंट को सुरक्षित तरीके से एक्सपोर्ट करने से जुड़ी ज़रूरी शर्तें लागू होती हैं. इसलिए, आपको MediaBrowserService और CarAppService सेवाओं के लिए, <service> एलिमेंट पर android:exported एट्रिब्यूट की जानकारी साफ़ तौर पर देनी होगी.
  • Android 12 या इसके बाद के वर्शन को टारगेट करने वाले ऐप्लिकेशन के लिए, पेंडिंग इंटेंट की म्यूटेबिलिटी से जुड़ी ज़रूरी शर्तें लागू होती हैं. इसलिए, आपको अपने ऐप्लिकेशन से बनाए गए किसी भी पेंडिंग इंटेंट की म्यूटेबिलिटी की जानकारी साफ़ तौर पर देनी होगी. जैसे, मैसेजिंग ऐप्लिकेशन, मैसेज का जवाब देने या उन्हें पढ़े गए के तौर पर मार्क करने के लिए, पेंडिंग इंटेंट का इस्तेमाल करते हैं.