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