अपने ऐप्लिकेशन को अपडेट या अप्रकाशित करना

जब आप Android ऐप्लिकेशन बंडल या APK में बदलाव करने के लिए तैयार हों, तो यह लेख पढ़ें. इसमें दी गई जानकारी से पता चलता है कि ऐसा क्या करना चाहिए जिससे आपका ऐप्लिकेशन इस्तेमाल कर रहे लोगों को आपका अपडेट ज़रूर मिले.

अपने अपडेट तैयार करना

  • अपडेट किए गए ऐप्लिकेशन बंडल या APK के पैकेज का नाम वही होना चाहिए जो मौजूदा वर्शन का है.
  • वर्शन का कोड मौजूदा वर्शन के बाद वाला होना चाहिए. अपने ऐप्लिकेशन का वर्शन बनाने के बारे में ज़्यादा जानने के लिए, Android डेवलपर साइट  पर जाएं.
  • अपडेट किए गए ऐप्लिकेशन बंडल या APK पर वही साइन किया जाना चाहिए जो मौजूदा वर्शन पर किया गया हो.
APK पर किए जाने वाले साइन की पुष्टि करना

किसी APK के हस्ताक्षर की पुष्टि Android प्लैटफ़ॉर्म के उन सभी वर्शन पर ठीक तरह से हो जाएगी जिन पर APK काम करता है, इसकी पुष्टि करने के लिए आप apksigner टूल (जो Android SDK बिल्ड टूल के अपडेट 24.0.3 या उसके बाद वाले अपडेट में उपलब्ध है) का इस्तेमाल इन सिंटैक्स के साथ कर सकते हैं:

apksigner verify --verbose --print-certs apkname.apk

अगर हस्ताक्षर की पुष्टि नहीं हो पाती, तो आपको पहले से अपलोड किए गए APK से जुड़ी कुंजी का इस्तेमाल करना होगा.

अपने ऐप्लिकेशन को साइन करने के बारे में ज़्यादा जानें.

सलाह: अपने ऐप्लिकेशन बंडल और APK को एक ही जगह पर आसानी से प्रबंधित करने के लिए, ऐप्लिकेशन बंडल एक्सप्लोरर का इस्तेमाल करें.

ऐप्लिकेशन बंडल के सर्टिफ़िकेशन की पुष्टि करना
यह पुष्टि करने के लिए, कि आपका ऐप्लिकेशन बंडल पिछले वर्शन वाले प्रमाणपत्र का ही इस्तेमाल कर रहा है, आप दोनों वर्शन पर आगे वाला कमांड चलाकर परिणामों की तुलना कर सकते हैं:

$ jarsigner -verify -verbose -certs my_application.aab

अगर परिणाम एक जैसे हैं, तो आप उसी की का इस्तेमाल कर रहे हैं और जारी रखने के लिए तैयार हैं. अगर नतीजे अलग-अलग हैं, तो आपको ऐप्लिकेशन बंडल पर ठीक तरह से दोबारा हस्ताक्षर करना होगा.

अपने ऐप्लिकेशन को साइन करने के बारे में ज़्यादा जानें.

सलाह: अपने ऐप्लिकेशन बंडल और APK को एक ही जगह पर आसानी से प्रबंधित करने के लिए, ऐप्लिकेशन बंडल एक्सप्लोरर का इस्तेमाल करें.

अपना APK या ऐप्लिकेशन बंडल अपलोड करना

आपका अपडेट किया गया आर्टफ़ैक्ट तैयार होने के बाद, आप एक नई रिलीज़ बना सकते हैं.

अपडेट की डिलीवरी

ऐप्लिकेशन में अपडेट सबमिट करने के बाद, आपको अपने ऐप्लिकेशन के Play Console पेज के सबसे ऊपर दाईं ओर “समीक्षा की जा रही है” दिखेगा. आपका अपडेट प्रकाशित होने के बाद, वह आपका ऐप्लिकेशन इस्तेमाल कर रहे लोगों को मिलने लगेगा.

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

ध्यान रखें कि ऐप्लिकेशन इस्तेमाल कर रहे लोगों को आपका अपडेट मिलने में कुछ समय लग सकता है.

ऐप्लिकेशन अप्रकाशित करना

जब आप कोई ऐप्लिकेशन अप्रकाशित कर देते हैं, तब भी मौजूदा उपयोगकर्ता आपके ऐप्लिकेशन का इस्तेमाल कर सकते हैं और ऐप्लिकेशन अपडेट पा सकते हैं. नए उपयोगकर्ता Google Play पर आपका ऐप्लिकेशन नहीं ढूंढ पाएंगे और उसे डाउनलोड नहीं कर पाएंगे.

ज़रूरी शर्तें: अपना ऐप्लिकेशन अप्रकाशित करने से पहले, इन चीज़ों का ध्यान रखें:

अपना ऐप्लिकेशन अप्रकाशित करने के लिए:

  1. Play कंसोल खोलें .
  2. किसी ऐप्लिकेशन को चुनें.
  3. रिलीज़ > सेट अप > बेहतर सेटिंग चुनें.
  4. ऐप्लिकेशन की उपलब्धता टैब पर, अप्रकाशित करें चुनें.

सिस्टम ऐप्लिकेशन अपडेट करना

'Play कंसोल' में उसी पैकेज नाम वाला ऐप्लिकेशन अपलोड होते ही उपयोगकर्ता को 'Google Play स्टोर' के मेरे ऐप्लिकेशन सेक्शन में सिस्टम ऐप्लिकेशन (पहले से लोड किए गए ऐप्लिकेशन शामिल हैं) दिखेंगे (भले ही ऐप्लिकेशन अप्रकाशित हो).

Google Play पहले से लोड किए गए ऐप्लिकेशन पर अपडेट प्रबंधित कर सकता है, बशर्ते इन शर्तों को पूरा किया गया हो:

  • पहले से लोड किया गया ऐप्लिकेशन सिस्टम पार्टीशन में होना चाहिए
  • पहले से लोड किया गया ऐप्लिकेशन मुफ़्त होना चाहिए
  • पहले से लोड किए गए ऐप्लिकेशन पर उसी हस्ताक्षर से हस्ताक्षर किए जाने चाहिए जैसे Google Play में प्रकाशित ऐप्लिकेशन पर किए गए हैं
  • पहले से लोड किए गए और अपडेट किए गए ऐप्लिकेशन का पैकेज नाम एक ही होना चाहिए
  • अपडेट किए गए ऐप्लिकेशन का वर्शन कोड, पहले से लोड किए गए ऐप्लिकेशन के वर्शन कोड के बाद वाला होना चाहिए

अगर आपको सिस्टम ऐप्लिकेशन अपलोड करने की ज़रूरत पड़े और ऐसा करते समय, गड़बड़ी का कोई मैसेज मिले, तो कृपया हमसे संपर्क करें.

क्या यह उपयोगी था?
हम उसे किस तरह बेहतर बना सकते हैं?

और मदद चाहिए?

मदद के दूसरे तरीकों के लिए साइन इन करें ताकि आपकी समस्या झटपट सुलझ सके