ऐप्लिकेशन डेवलप करते समय, डेवलपमेंट कंप्यूटर पर Android Auto और Android Automotive OS को चलाने के लिए टूल उपलब्ध होते हैं. Android Auto ऐप्लिकेशन चलाने के लिए, डेस्कटॉप हेड यूनिट को इंस्टॉल करने और इस्तेमाल करने का तरीका जानने के लिए, डेस्कटॉप हेड यूनिट का इस्तेमाल करके अपने ऐप्लिकेशन की जांच करना लेख पढ़ें. Android Automotive OS इमेज को इंस्टॉल और चलाने के तरीके के बारे में जानने के लिए, Android Automotive OS एमुलेटर का इस्तेमाल करके अपने ऐप्लिकेशन की जांच करना लेख पढ़ें.
असली वाहनों में टेस्ट करना
अपने ऐप्लिकेशन को असली वाहनों में टेस्ट करने के लिए, उसे Play Store जैसे भरोसेमंद सोर्स से इंस्टॉल करना ज़रूरी है. हालांकि, अज्ञात सोर्स से अनुमति दें में एक अपवाद बताया गया है. Play Store की समीक्षा की प्रोसेस को पूरा किए बिना, अपने ऐप्लिकेशन को डिवाइसों पर उपलब्ध कराने के लिए, इंटरनल ऐप्लिकेशन शेयरिंग या इंटरनल टेस्ट ट्रैक का इस्तेमाल किया जा सकता है.
अज्ञात सोर्स से ऐप्लिकेशन इंस्टॉल करने की अनुमति देना
Android Auto पर, डेवलपर विकल्प भी होता है. इसकी मदद से, ऐसे ऐप्लिकेशन चलाए जा सकते हैं जिन्हें भरोसेमंद सोर्स से इंस्टॉल नहीं किया गया है. यह सेटिंग सिर्फ़ मीडिया और मैसेजिंग ऐप्लिकेशन पर लागू होती है. यह कार के लिए Android ऐप्लिकेशन लाइब्रेरी का इस्तेमाल करके बनाए गए ऐप्लिकेशन पर लागू नहीं होती.
Android Auto का डेवलपर मोड चालू करना
Android Auto में Android डेवलपर के विकल्प (Android Auto और Android Automotive OS, दोनों पर इस्तेमाल किए जा सकते हैं) के अलावा, अपना डेवलपर मोड भी है. इसका इस्तेमाल, डेवलपमेंट अनुभव को बेहतर बनाने के लिए किया जा सकता है. इसे चालू करने के लिए, यह तरीका अपनाएं:
Android Auto की सेटिंग खोलें.
- Android 10 या इसके बाद के वर्शन: डिवाइस पर, सेटिंग > ऐप्लिकेशन और सूचनाएं > सभी ऐप्लिकेशन देखें > Android Auto > बेहतर > ऐप्लिकेशन में अन्य सेटिंग पर टैप करें.
- Android 9 या इससे पहले के वर्शन: Android Auto ऐप्लिकेशन में, मेन्यू पर टैप करें. इसके बाद, सेटिंग पर टैप करें.
सबसे नीचे मौजूद इसके बारे में जानकारी सेक्शन तक स्क्रोल करें. इसके बाद, वर्शन और अनुमति की जानकारी देखने के लिए वर्शन पर टैप करें.
वर्शन और अनुमति की जानकारी सेक्शन पर 10 बार टैप करें.
आपको डेवलपर के लिए बनी सेटिंग को अनुमति देनी है? डायलॉग दिखेगा.
ठीक है पर टैप करें.
डेवलपर मोड अब चालू हो गया है. अब आपके पास ओवरफ़्लो मेन्यू में जाकर, डेवलपर के लिए सेटिंग और टूल ऐक्सेस करने का विकल्प है. आपको डेवलपर मोड सिर्फ़ एक बार चालू करना होगा. डेवलपर मोड से बाहर निकलने के लिए, ऐप्लिकेशन बार में मौजूद ड्रॉप-डाउन मेन्यू में जाकर, कोई विकल्प चुनें.
मीडिया ऐप्लिकेशन के लिए टेस्टिंग से जुड़ी अन्य ज़रूरी शर्तें
अगर किसी मीडिया ऐप्लिकेशन की जांच की जा रही है, तो Android Auto, Android Automotive OS या दोनों पर अपने ऐप्लिकेशन की जांच करने के साथ-साथ, इस सेक्शन में बताई गई स्थितियों की जांच करें.
MediaBrowserService के स्टार्टअप की स्थितियों की जांच करना
ड्राइवर और यात्रियों को सुरक्षित रखने के लिए, उपयोगकर्ताओं पर गाड़ी चलाते समय ऐप्लिकेशन के साथ इंटरैक्ट करने के तरीके से जुड़ी कुछ और पाबंदियां भी लगाई गई हैं. इस वजह से, Android Auto और Android Automotive OS के MediaBrowserService
स्टार्टअप के कुछ ऐसे मामले हैं जिन्हें आपके ऐप्लिकेशन को मैनेज करना होगा, ताकि लोग सड़क पर गाड़ी चलाते समय आपके कॉन्टेंट का आनंद ले सकें.
अपने ऐप्लिकेशन की जांच करके पक्का करें कि वह इन सभी स्थितियों को मैनेज कर सकता है:
- कोई भी
Activity
खोलने से पहले,MediaBrowserService
चलाया जाता है. MediaBrowserService
तब चलता है, जब कोईActivity
नहीं दिखाया जा सकता.MediaBrowserService
तब चलता है, जब उपयोगकर्ता ने साइन इन नहीं किया हो.
इन स्थितियों की जांच करते समय, इन तरीकों को आज़माना न भूलें:
- मीडिया ऐप्लिकेशन को ज़बरदस्ती बंद करें. इसके बाद, Android Auto या Android Automotive OS लॉन्च करें.
- मीडिया ऐप्लिकेशन का डेटा मिटाएं. इसके बाद, Android Auto या Android Automotive OS लॉन्च करें.
साथ ही, ज़रूरत पड़ने पर गड़बड़ी का सही मैसेज सेट करना न भूलें.
Media Controller Test ऐप्लिकेशन का इस्तेमाल करना
मीडिया कंट्रोलर टेस्ट ऐप्लिकेशन की मदद से, Android पर मीडिया प्लेबैक की बारीकियों की जांच की जा सकती है. साथ ही, यह भी पुष्टि की जा सकती है कि मीडिया सेशन को सही तरीके से लागू किया गया है या नहीं. इस टूल का इस्तेमाल शुरू करने के लिए, मीडिया कंट्रोलर टेस्ट ऐप्लिकेशन का इस्तेमाल करना देखें.