कार के लिए Android ऐप्लिकेशन की जांच करें

ऐप्लिकेशन डेवलप करते समय, Android Auto और Android Automotive OS चलाने के लिए कई तरह के टूल उपलब्ध होते हैं:

असली वाहनों में टेस्ट करना

अपने ऐप्लिकेशन को असली वाहनों में टेस्ट करने के लिए, उसे किसी भरोसेमंद सोर्स से इंस्टॉल करना होगा. जैसे, Play Store. हालांकि, अज्ञात सोर्स से ऐप्लिकेशन इंस्टॉल करने की अनुमति देना लेख में बताए गए एक अपवाद के तहत, ऐसा नहीं करना होगा. Play Store की समीक्षा प्रक्रिया से गुज़रे बिना, अपने ऐप्लिकेशन को डिवाइसों पर डिस्ट्रिब्यूट करने के लिए, संगठन में काम करने वालों के साथ ऐप्लिकेशन शेयर करने की सुविधा या इंटरनल टेस्ट ट्रैक का इस्तेमाल किया जा सकता है.

अज्ञात सोर्स से ऐप्लिकेशन इंस्टॉल करने की अनुमति दें

Android Auto में, डेवलपर विकल्प होता है. इसकी मदद से, भरोसेमंद सोर्स से इंस्टॉल न किए गए ऐप्लिकेशन को चालू किया जा सकता है. यह सेटिंग, मीडिया, मैसेजिंग से जुड़ी सूचनाओं, और पार्क किए गए ऐप्लिकेशन पर लागू होती है. हालांकि, यह Android for Cars App Library का इस्तेमाल करके बनाए गए ऐप्लिकेशन पर लागू नहीं होती.

Android Auto का डेवलपर मोड चालू करना

Android डेवलपर विकल्प के अलावा, Android Auto का अपना डेवलपर मोड भी है. इसका इस्तेमाल, डेवलपमेंट के अनुभव को बेहतर बनाने के लिए किया जा सकता है. Android डेवलपर विकल्प का इस्तेमाल Android Auto और Android Automotive OS, दोनों पर किया जा सकता है. इसे चालू करने के लिए, यह तरीका अपनाएं:

  1. Android Auto की सेटिंग खोलें.

    • Android 10 या इसके बाद के वर्शन: डिवाइस पर, सेटिंग > ऐप्लिकेशन और सूचनाएं > सभी ऐप्लिकेशन देखें > Android Auto > ऐडवांस > ऐप्लिकेशन में मौजूद अतिरिक्त सेटिंग पर टैप करें.
    • Android 9 या इससे पहले का वर्शन: Android Auto ऐप्लिकेशन में, मेन्यू पर टैप करें. इसके बाद, सेटिंग पर टैप करें.
  2. सबसे नीचे मौजूद इसके बारे में जानकारी सेक्शन तक स्क्रोल करें. इसके बाद, वर्शन और अनुमति की जानकारी देखने के लिए, वर्शन पर टैप करें.

  3. वर्शन और अनुमति की जानकारी सेक्शन पर 10 बार टैप करें.

    आपको डेवलपमेंट सेटिंग को अनुमति देनी है? डायलॉग दिखेगा.

  4. ठीक है पर टैप करें.

    अब डेवलपर मोड चालू हो गया है. ओवरफ़्लो मेन्यू में जाकर, डेवलपर के लिए सेटिंग और टूल ऐक्सेस किए जा सकते हैं. आपको डेवलपर मोड को सिर्फ़ एक बार चालू करना होगा. डेवलपर मोड से बाहर निकलने के लिए, ऐप्लिकेशन बार में मौजूद ड्रॉप-डाउन मेन्यू में जाकर विकल्प चुनें.

मीडिया ऐप्लिकेशन के लिए, टेस्टिंग से जुड़ी अन्य ज़रूरी शर्तें

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

MediaBrowserService के स्टार्टअप से जुड़ी स्थितियों की जांच करना

ड्राइवर और यात्रियों की सुरक्षा को ध्यान में रखते हुए, उपयोगकर्ताओं पर कुछ अतिरिक्त पाबंदियां लगाई गई हैं. ये पाबंदियां, गाड़ी चलाते समय ऐप्लिकेशन इस्तेमाल करने से जुड़ी हैं. इस वजह से, Android Auto और Android Automotive OS के लिए, MediaBrowserService स्टार्टअप के कुछ ऐसे उदाहरण हैं जिन्हें आपका ऐप्लिकेशन हैंडल कर सकता है. इससे लोग, गाड़ी चलाते समय आपके कॉन्टेंट का आनंद ले पाएंगे.

अपने ऐप्लिकेशन को टेस्ट करें, ताकि यह पक्का किया जा सके कि वह इन सभी स्थितियों को हैंडल कर सकता है:

  • Activity खोलने से पहले, MediaBrowserService चलाया जाता है.
  • Activity न दिखाए जा सकने पर, MediaBrowserService दिखाया जाता है.
  • MediaBrowserService तब चलता है, जब उपयोगकर्ता ने साइन इन नहीं किया होता है.

इन स्थितियों के लिए टेस्टिंग करते समय, इन तरीकों को आज़माना न भूलें:

  • मीडिया ऐप्लिकेशन को ज़बरदस्ती रोकें. इसके बाद, Android Auto या Android Automotive OS लॉन्च करें.
  • मीडिया ऐप्लिकेशन का डेटा मिटाएं. इसके बाद, Android Auto या Android Automotive OS लॉन्च करें.

साथ ही, ज़रूरत पड़ने पर गड़बड़ी का सही मैसेज सेट करना न भूलें.

Media Controller Test ऐप्लिकेशन का इस्तेमाल करना

मीडिया कंट्रोलर टेस्ट ऐप्लिकेशन की मदद से, Android पर मीडिया प्लेबैक की बारीकियों को टेस्ट किया जा सकता है. साथ ही, इससे मीडिया सेशन को लागू करने की पुष्टि करने में मदद मिलती है. इस टूल का इस्तेमाल शुरू करने के लिए, मीडिया कंट्रोलर टेस्ट ऐप्लिकेशन का इस्तेमाल करना लेख पढ़ें.