जब आप Android ऐप्लिकेशन बंडल या APK में बदलाव करने के लिए तैयार हों, तो यह लेख पढ़ें. इसमें दी गई जानकारी से पता चलता है कि ऐसा क्या करना चाहिए जिससे आपका ऐप्लिकेशन इस्तेमाल कर रहे लोगों को आपका अपडेट ज़रूर मिले.
अपने अपडेट तैयार करना
- अपडेट किए गए ऐप्लिकेशन बंडल या APK के पैकेज का नाम वही होना चाहिए जो मौजूदा वर्शन का है.
- वर्शन का कोड मौजूदा वर्शन के बाद वाला होना चाहिए. अपने ऐप्लिकेशन का वर्शन बनाने के बारे में ज़्यादा जानने के लिए, Android डेवलपर साइट पर जाएं.
- अपडेट किए गए ऐप्लिकेशन बंडल या 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 पर आपका ऐप्लिकेशन नहीं ढूंढ पाएंगे और उसे डाउनलोड नहीं कर पाएंगे.
ज़रूरी शर्तें: अपना ऐप्लिकेशन अप्रकाशित करने से पहले, इन चीज़ों का ध्यान रखें:
- आपने नया डेवलपर वितरण अनुबंध स्वीकार कर लिया है.
- आपके ऐप्लिकेशन में ऐसी कोई गड़बड़ी मौजूद नहीं है जिसे ठीक करने की ज़रूरत हो, जैसे कि कॉन्टेंट रेटिंग से जुड़े सवालों की सूची न भर पाना या अपने ऐप्लिकेशन के सही दर्शक और कॉन्टेंट के बारे में जानकारी न दे पाना.
- प्रबंधित करके प्रकाशित करने की सुविधा उस ऐप्लिकेशन के लिए चालू नहीं है जिसे आप अप्रकाशित करना चाहते हैं.
अपना ऐप्लिकेशन अप्रकाशित करने के लिए:
- Play कंसोल खोलें .
- किसी ऐप्लिकेशन को चुनें.
- रिलीज़ > सेट अप > बेहतर सेटिंग चुनें.
- ऐप्लिकेशन की उपलब्धता टैब पर, अप्रकाशित करें चुनें.
सिस्टम ऐप्लिकेशन अपडेट करना
'Play कंसोल' में उसी पैकेज नाम वाला ऐप्लिकेशन अपलोड होते ही उपयोगकर्ता को 'Google Play स्टोर' के मेरे ऐप्लिकेशन सेक्शन में सिस्टम ऐप्लिकेशन (पहले से लोड किए गए ऐप्लिकेशन शामिल हैं) दिखेंगे (भले ही ऐप्लिकेशन अप्रकाशित हो).
Google Play पहले से लोड किए गए ऐप्लिकेशन पर अपडेट प्रबंधित कर सकता है, बशर्ते इन शर्तों को पूरा किया गया हो:
- पहले से लोड किया गया ऐप्लिकेशन सिस्टम पार्टीशन में होना चाहिए
- पहले से लोड किया गया ऐप्लिकेशन मुफ़्त होना चाहिए
- पहले से लोड किए गए ऐप्लिकेशन पर उसी हस्ताक्षर से हस्ताक्षर किए जाने चाहिए जैसे Google Play में प्रकाशित ऐप्लिकेशन पर किए गए हैं
- पहले से लोड किए गए और अपडेट किए गए ऐप्लिकेशन का पैकेज नाम एक ही होना चाहिए
- अपडेट किए गए ऐप्लिकेशन का वर्शन कोड, पहले से लोड किए गए ऐप्लिकेशन के वर्शन कोड के बाद वाला होना चाहिए
अगर आपको सिस्टम ऐप्लिकेशन अपलोड करने की ज़रूरत पड़े और ऐसा करते समय, गड़बड़ी का कोई मैसेज मिले, तो कृपया हमसे संपर्क करें.