ओपन सोर्स प्लैटफ़ॉर्म पर अपना ऐप्लिकेशन रजिस्टर करना

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

शुरू करने से पहले, Android Developer Console खाता या Google Play Console खाता सेट अप करें. अगर आपके पास खाता नहीं है, तो डेवलपर की पहचान की पुष्टि करने से जुड़ी गाइड में दिया गया तरीका अपनाकर साइन अप करें.

चुनें कि उपयोगकर्ता आपका ऐप्लिकेशन कैसे इंस्टॉल करें

पुष्टि करने और रजिस्टर करने के आधार पर, उपयोगकर्ता आपका ऐप्लिकेशन इन दो तरीकों में से किसी एक तरीके से इंस्टॉल कर सकते हैं:

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

नया ऐप्लिकेशन रजिस्टर करना

नया ऐप्लिकेशन रजिस्टर करने के लिए, यह तरीका अपनाएं.

  1. Android Developer Console या Google Play Console पर, Android डेवलपर की पहचान की पुष्टि करने वाले टैब में जाकर, पैकेज का नाम रजिस्टर करें पर क्लिक करें.
  2. अपने नए ऐप्लिकेशन के पैकेज का नाम डालें और आगे बढ़ें पर क्लिक करें.
  3. पासकोड जोड़ें पर क्लिक करें और साइनिंग पासकोड का SHA-256 सर्टिफ़िकेट फ़िंगरप्रिंट डालें. फ़िंगरप्रिंट निकालने के निर्देशों के लिए, सहायता केंद्र की गाइड देखें. अगर ओपन सोर्स प्लैटफ़ॉर्म, ऐप्लिकेशन को डिस्ट्रिब्यूट करने के लिए आपके साइनिंग पासकोड का इस्तेमाल करता है, तो आपको कोई और कार्रवाई करने की ज़रूरत नहीं है.
  4. अगर ओपन सोर्स प्लैटफ़ॉर्म, अपने पासकोड से ऐप्लिकेशन को फिर से साइन करता है, तो प्लैटफ़ॉर्म पर ऐप्लिकेशन पब्लिश करने के बाद, प्लैटफ़ॉर्म से साइन किया गया APK डाउनलोड करें.
  5. APK से SHA-256 सर्टिफ़िकेट फ़िंगरप्रिंट निकालें.
  6. कंसोल में, अपने रजिस्टर किए गए ऐप्लिकेशन पर जाएं. इसके बाद, पासकोड जोड़ें पर क्लिक करें और निकाला गया SHA-256 सर्टिफ़िकेट फ़िंगरप्रिंट डालें. अगर आपको मालिकाना हक की पुष्टि करने का अनुरोध मिलता है, तो पुष्टि करें पर क्लिक करें. इसके बाद, मौजूदा ऐप्लिकेशन रजिस्टर करें सेक्शन में दिए गए चरण 9 से 12 तक का पालन करें. यह प्रॉम्प्ट तब दिखता है, जब नया ऐप्लिकेशन प्लैटफ़ॉर्म की कुंजी रजिस्टर करने से पहले ही, प्लैटफ़ॉर्म से 50 या उससे ज़्यादा Android डिवाइसों पर इंस्टॉल हो जाता है. ऐसा बहुत कम होता है.

किसी मौजूदा ऐप्लिकेशन को रजिस्टर करना

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

अगर आपको किसी ऐसे मौजूदा ऐप्लिकेशन को रजिस्टर करना है जिसे ओपन सोर्स प्लैटफ़ॉर्म, अपने कुंजी की मदद से फिर से साइन करता है, तो यह तरीका अपनाएं:

  1. ओपन सोर्स प्लैटफ़ॉर्म से, प्लैटफ़ॉर्म के ज़रिए साइन किया गया APK डाउनलोड करें.
  2. APK से SHA-256 सर्टिफ़िकेट फ़िंगरप्रिंट निकालें. फ़िंगरप्रिंट निकालने के निर्देशों के लिए, सहायता केंद्र की गाइड देखें.
  3. Android Developer Console या Google Play Console पर Android डेवलपर की पहचान की पुष्टि करने वाले पेज पर, पैकेज का नाम रजिस्टर करें पर क्लिक करें.
  4. अपने मौजूदा ऐप्लिकेशन के पैकेज का नाम डालें और आगे बढ़ें पर क्लिक करें.
  5. पासकोड चुनें पर क्लिक करें. अगर ऐप्लिकेशन को 50 से कम बार इंस्टॉल किया गया है, तो पासकोड जोड़ें पर क्लिक करें. इसके बाद, SHA-256 सर्टिफ़िकेट फ़िंगरप्रिंट डालें.
  6. ज़रूरी शर्तें पूरी करने वाले फ़िंगरप्रिंट की सूची से, निकाले गए SHA-256 सर्टिफ़िकेट फ़िंगरप्रिंट को चुनें. अगर फ़िंगरप्रिंट सूची में नहीं है, तो रजिस्टर करने का कोई दूसरा तरीका दिखाएं पर क्लिक करें. इसके बाद, अन्य कुंजियों के लिए फ़िंगरप्रिंट दिखाएं पर क्लिक करें और सूची से फ़िंगरप्रिंट चुनें.
  7. कुंजी जोड़ें पर क्लिक करें.
  8. APK अपलोड करें पर क्लिक करें.
  9. दिए गए स्निपेट को कॉपी करें. इसके बाद, अपने ऐप्लिकेशन के सोर्स ट्री पर जाएं. assets फ़ोल्डर में adi-registration.properties नाम की एक फ़ाइल बनाएं और उसमें स्निपेट चिपकाएं.
  10. स्निपेट वाला ऐप्लिकेशन का नया वर्शन, ओपन सोर्स प्लैटफ़ॉर्म पर पब्लिश करें.
  11. प्लैटफ़ॉर्म से, APK का नया वर्शन डाउनलोड करें.
  12. APK को कंसोल पर अपलोड करें.