Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

Firebase कंसोल का उपयोग करके परीक्षकों को Android ऐप्स वितरित करें

यह मार्गदर्शिका बताती है कि ऐप वितरण में एपीके कैसे अपलोड करें और फ़ायरबेस कंसोल का उपयोग करके परीक्षकों को बिल्ड वितरित करें।

शुरू करने से पहले

यदि आपने पहले से ऐसा नहीं किया है, तो अपने Android प्रोजेक्ट में Firebase जोड़ें

यदि आप किसी अन्य Firebase उत्पादों का उपयोग नहीं कर रहे हैं, तो आपको केवल एक प्रोजेक्ट बनाना होगा और अपना ऐप पंजीकृत करना होगा। हालांकि, यदि आप भविष्य में अतिरिक्त उत्पादों का उपयोग करने का निर्णय लेते हैं, तो ऊपर लिंक किए गए पृष्ठ पर सभी चरणों को पूरा करना सुनिश्चित करें।

चरण 1. अपना ऐप बनाएं

जब आप परीक्षकों को अपने ऐप का रिलीज़-पूर्व संस्करण वितरित करने के लिए तैयार हों, तो अपनी सामान्य प्रक्रिया का उपयोग करके अपना एपीके बनाएं। आपको अपनी डीबग कुंजी या ऐप्लिकेशन साइनिंग की से APK पर हस्ताक्षर करना होगा.

चरण 2. अपने ऐप को परीक्षकों को वितरित करें

परीक्षकों को अपना ऐप्लिकेशन वितरित करने के लिए, Firebase कंसोल का उपयोग करके अपनी APK फ़ाइल अपलोड करें:

  1. फायरबेस कंसोल का ऐप डिस्ट्रीब्यूशन पेज खोलें। संकेत मिलने पर अपना फायरबेस प्रोजेक्ट चुनें।

  2. रिलीज़ पृष्ठ पर, ड्रॉप-डाउन मेनू से उस ऐप का चयन करें जिसे आप वितरित करना चाहते हैं।

  3. अपने ऐप की एपीके फ़ाइल को अपलोड करने के लिए उसे कंसोल पर खींचें।

  4. जब अपलोड पूरा हो जाए, तो उन परीक्षक समूहों और व्यक्तिगत परीक्षकों को निर्दिष्ट करें जिन्हें आप बिल्ड प्राप्त करना चाहते हैं। फिर, बिल्ड के लिए रिलीज़ नोट्स जोड़ें।

    परीक्षक समूह बनाने के बारे में अधिक जानने के लिए परीक्षकों को प्रबंधित करें देखें।

  5. टेस्टर्स को बिल्ड उपलब्ध कराने के लिए डिस्ट्रीब्यूट पर क्लिक करें। ऐप का परीक्षण करने के लिए परीक्षक को स्वचालित रूप से एक ईमेल आमंत्रण प्राप्त होता है।

  6. (वैकल्पिक) विशिष्ट रिलीज़ के लिंक उन परीक्षकों के साथ साझा करने के लिए जिनके पास उन रिलीज़ तक पहुँच है, रिलीज़ लिंक को क्लिपबोर्ड पर कॉपी करने के लिए लिंक आइकन पर क्लिक करें।

एक बार जब आप अपना निर्माण वितरित कर देते हैं, तो यह 150 दिनों (पांच महीने) के लिए फायरबेस कंसोल के ऐप वितरण डैशबोर्ड में उपलब्ध हो जाता है। जब बिल्ड की समय-सीमा समाप्त होने के 30 दिन बाद होते हैं, तो कंसोल और आपके टेस्टर की उनके परीक्षण डिवाइस पर बिल्ड की सूची दोनों में एक समाप्ति सूचना दिखाई देती है।

जिन परीक्षकों को ऐप का परीक्षण करने के लिए आमंत्रित नहीं किया गया है, उन्हें आरंभ करने के लिए ईमेल आमंत्रण प्राप्त होते हैं, और मौजूदा परीक्षकों को ईमेल सूचनाएं प्राप्त होती हैं कि एक नया बिल्ड परीक्षण के लिए तैयार है। परीक्षण ऐप कैसे स्थापित करें, इस पर निर्देशों के लिए, ऐप वितरण के साथ एक परीक्षक के रूप में सेट अप करें देखें। आप प्रत्येक परीक्षक की स्थिति की निगरानी कर सकते हैं-क्या उन्होंने आमंत्रण स्वीकार किया है और क्या उन्होंने ऐप डाउनलोड किया है-Firebase कंसोल में।

परीक्षकों के पास ऐप की समय-सीमा समाप्त होने से पहले उसका परीक्षण करने का आमंत्रण स्वीकार करने के लिए 30 दिन का समय होता है। जब किसी आमंत्रण की समय-सीमा समाप्त होने के 5 दिन होते हैं, तो रिलीज़ पर परीक्षक के बगल में Firebase कंसोल में एक समाप्ति सूचना दिखाई देती है। परीक्षक पंक्ति पर ड्रॉप-डाउन मेनू का उपयोग करके इसे फिर से भेजकर एक आमंत्रण का नवीनीकरण किया जा सकता है।

अगले कदम

CI/CD का उपयोग करके QA परीक्षकों को Android ऐप्स वितरित करने के सर्वोत्तम अभ्यासों के बारे में जानें।