Android डिवाइस स्ट्रीमिंग के ज़रिए अपने ऐप्लिकेशन की जांच करना

Android डिवाइस स्ट्रीमिंग की मदद से, सभी ऐप्लिकेशन के साथ इंटरैक्ट और उन्हें टेस्ट किया जा सकता है इसमें Google के सुरक्षित डेटा सेंटर में, एपीआई लेवल और डिवाइस के नाप या आकार को देखा जा सकता है Android Studio. डिवाइस स्ट्रीमिंग के साथ, अपने ऐप्लिकेशन के साथ बिलकुल किसी उपयोगकर्ता की तरह, जैसे कि डिवाइस को घुमाना और फ़ोल्ड करना. यह आपको यह देखने की सुविधा मिलती है कि आपका ऐप्लिकेशन अलग-अलग स्थितियों में कैसे काम करता है. साथ ही, ऐसी समस्याएं जो अन्य टेस्टिंग एनवायरमेंट में साफ़ तौर पर न दिखती हों.

Android डिवाइस की स्ट्रीमिंग का इस्तेमाल शुरू करना

अगर आपने अभी तक ऐसा नहीं किया है, तो नया स्टेबल बिल्ड डाउनलोड और इंस्टॉल करें Android Studio और यह तरीका अपनाएं:

  1. Android Studio में, कोई Android प्रोजेक्ट खोलें और डिवाइस पर जाएं Manager टूल विंडो में जाएं और Firebase आइकॉन पर क्लिक करें.
  2. अगर आपने अपने डेवलपर खाते में पहले से साइन इन नहीं किया है, तो लॉग इन करें Google पर जाएं और दिए गए निर्देशों का पालन करें.
  3. Android Studio को अनुरोध की गई अनुमतियां देने के बाद, यहां वापस जाएं IDE करें और कोई Firebase प्रोजेक्ट चुनें. अगर आपके पास कोई Firebase प्रोजेक्ट नहीं है, तो Firebase कंसोल में जाकर, बिना किसी शुल्क के यह सदस्यता बनाई जा सकती है. ध्यान दें: अपने Firebase प्रोजेक्ट के लिए, टेस्ट लैब की अनुमतियां देखें.
  4. प्रोजेक्ट चुनने के बाद, डिवाइसों की सूची ब्राउज़ की जा सकती है. इसके बाद, जिन्हें आपको इस्तेमाल करना है.
  5. ठीक है पर क्लिक करें.

डिवाइस स्ट्रीमिंग शुरू करने के बारे में ज़्यादा जानकारी के लिए, Android Studio में डिवाइस स्ट्रीमिंग देखें.

Android डिवाइस की स्ट्रीमिंग के लिए अनुमतियां चालू करना

डिवाइस स्ट्रीमिंग का इस्तेमाल करने के लिए, आपको उस Firebase प्रोजेक्ट का इस्तेमाल करना होगा जो आपके पास या तो संपादक या मालिक की अनुमतियां होनी चाहिए. अगर आपको ज़्यादा खास भूमिकाएं असाइन करनी हैं और अनुमतियों के साथ, आप टेस्ट लैब को चालू कर सकते हैं, तो डिवाइस स्ट्रीमिंग के लिए अनुमतियां.

टेस्ट लैब की अनुमतियां

टेस्ट लैब की अनुमतियां कॉन्फ़िगर करने के लिए, ताकि आप टेस्ट को एक्ज़ीक्यूट कर सकें और पढ़ सकें नतीजों के लिए, आपको Cloud Storage बकेट के लिए ऐक्सेस कॉन्फ़िगर करना होगा. आप इनकी अनुमति दे सकते हैं Firebase कंसोल या gcloud सीएलआई का इस्तेमाल करके टेस्ट लैब का ऐक्सेस.

उपयोगकर्ता के लिए, ताकि वह Firebase कंसोल से जांच कर सके या जांच के नतीजे देख सके Android Studio में टेस्ट लैब के डिवाइस का मैट्रिक्स, आपको उन्हें एडिटर और दर्शक के प्रोजेक्ट की भूमिकाएं असाइन करनी होंगी.

इस सुविधा का इस्तेमाल करते समय, उपयोगकर्ता के लिए gcloud सीएलआई से जांच के नतीजे देखना या टेस्ट के नतीजे देखना Cloud Storage बकेट की सुविधा है, तो आप पहले से तय की गई भूमिकाओं का एक जोड़ा असाइन कर सकते हैं, Google Cloud का इस्तेमाल करके, ज़रूरी अनुमतियों को एक साथ मंज़ूरी देगा कंसोल.

  • जांच करने के लिए, Firebase टेस्ट लैब एडमिन और Firebase Analytics असाइन करें दर्शक की भूमिकाएं.
  • टेस्ट के नतीजे देखने के लिए, 'Firebase टेस्ट लैब व्यूअर' असाइन करें और Firebase Analytics व्यूअर की भूमिकाएं.

टेस्ट लैब की इन अनुमतियों को कॉन्फ़िगर करने के बारे में ज़्यादा जानकारी के लिए, टेस्ट लैब की IAM अनुमतियों के रेफ़रंस गाइड देखें.