APK विस्तार फ़ाइलें जोड़ना या उनका परीक्षण करना

अगर आपके ऐप को 100MB से ज़्यादा मेमोरी चाहिए, तो अतिरिक्त APK एसेट संग्रहित करने के लिए आप विस्तार फ़ाइलों का उपयोग कर सकते हैं. आप हर ऐप में दो विस्तार फ़ाइलें संग्रहित कर सकते हैं. हर एक विस्तार फ़ाइल का आकार 2GB तक हो सकता है.

आपके APK में कौन से Android वर्शन की सुविधा है, इसके आधार पर APK फ़ाइलों के लिए फ़ाइल का अधिकतम आकार निर्धारित होता है:

  • 100 एमबी - ऐसे APK जो Android 2.3 और उसके बाद वाले वर्शन (API लेवल 9-10 और 14+) को टारगेट करते हैं
    • उपयोगकर्ताओं को 100 एमबी वाले APK (एपीके) इंस्टॉल करने के लिए, 'Play स्टोर' वर्शन 5.2 या उसके बाद वाले वर्शन चलाने चाहिए.
  • 50 एमबी - ऐसे APK जो Android 2.2 और उससे पहले वाले वर्शन (एपीआई लेवल 8 या इससे पहले के वर्शन) को टारगेट करते हैं

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

अगर डाउनलोड के समय आपके APK का कंप्रेस किया हुआ आकार (जिसमें विस्तार फ़ाइलें भी शामिल हैं) 100 एमबी से ज़्यादा है, तो उपयोगकर्ताओं को यह सुझाव देने वाला चेतावनी संवाद दिखाई देगा कि वे आपका ऐप्लिकेशन डाउनलोड करने के लिए वाई-फ़ाई का इस्तेमाल करें.

सलाहAndroid ऐप्लिकेशन बंडल की मदद से अपने ऐप्लिकेशन प्रकाशित करके, आप उपयोगकर्ताओं को इंस्टॉल करने में ज़्यादा आसान और छोटे ऐप्लिकेशन बनाकर दे सकते हैं.

विस्तार फ़ाइलों के प्रकार

जब आप विस्तार फ़ाइलों का इस्तेमाल करते हैं, तब एक फ़ाइल मुख्य फ़ाइल होती है और दूसरी वैकल्पिक पैच फ़ाइल होती है. वैकल्पिक पैच फ़ाइलों का इस्तेमाल आमतौर पर मुख्य फ़ाइल में छोटे अपडेट के लिए किया जाता है.

विस्तार फ़ाइलें किसी भी प्रकार की फ़ाइल हो सकती हैं और डिवाइस के साझा मेमोरी स्थान (उदाहरण: SD कार्ड या USB का माउंट किया जा सकने वाला भाग) में सेव की जाती हैं, जहां आपका ऐप उन्हें एक्सेस कर सके. जारी किया गया हर एक एक्सटेंशन फ़ाइल URL हर डाउनलोड के लिए अलग होता है.

विस्‍तार फ़ाइलें संभालना

विस्‍तार फ़ाइलें जोड़ना या बदलना

आप ड्राफ़्ट रिलीज़ में APK में नई विस्तार फ़ाइलें अपलोड कर सकते हैं या मौजूदा विस्तार फ़ाइलें जोड़ सकते हैं.

  1. अपने Play कंसोल पर जाएं.
  2. अपना ऐप चुनें.
  3. बाएं मेनू पर रिलीज़ प्रबंधन > ऐप रिलीज़ को क्लिक करें.
  4. आप जिस रिलीज़ प्रकार को अपडेट करना चाहते हैं उसके आगे स्थित संभालें चुनें.
  5. अपने ऐप की APK फ़ाइल छोड़ें या चुनें.
  6. आपको ऐसे APK की सूची दिखाई देगी जो आपकी रिलीज़ से जुड़े हुए हैं. प्रासंगिक वर्शन कोड के आगे, जोड़ें आइकॉन चुनें.
  7. यह चुनें कि आप नई फ़ाइल अपलोड करना चाहते हैं या मौजूदा विस्‍तार फ़ाइल अटैच करना चाहते हैं.
    • अगर APK अभी तक प्रकाशित नहीं हुआ है, तो आप कोई दूसरी फ़ाइल चुनकर या कोई विस्तार फ़ाइल नहीं चुनकर मौजूदा फ़ाइल बदल सकते हैं या उसे निकाल सकते हैं. आप किसी मौजूदा रिलीज़ से विस्तार फ़ाइलें नहीं निकाल सकते हैं.
  8. सेव करें चुनें.
विस्तार फ़ाइलें निकालना

आप किसी मौजूदा रिलीज़ से विस्तार फ़ाइलें नहीं निकाल सकते हैं. अगर अब आप अपने APK के साथ कोई विस्तार फ़ाइल शामिल नहीं करना चाहते हैं, तो नए APK वाली ऐसी रिलीज़ बनाएं जिसमें विस्‍तार फ़ाइल न हो.

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

  1. अपने Play कंसोल पर जाएं.
  2. अपना ऐप चुनें.
  3. बाएं मेनू पर रिलीज़ प्रबंधन > ऐप रिलीज़ को क्लिक करें.
  4. आप जिस रिलीज़ प्रकार को अपडेट करना चाहते हैं उसके आगे संभालें चुनें.
  5. आपको ऐसे APK की सूची दिखाई देगी जो आपकी रिलीज़ से जुड़े हुए हैं. प्रासंगिक वर्शन कोड के आगे, जोड़ें आइकॉन चुनें.
  6. नीचे की ओर वाले तीर के निशान ड्रॉप-डाउन तीर चुनें.
  7. कोई एक्सटेंशन फ़ाइल नहीं > सेव करें चुनें.
विस्‍तार फ़ाइलों का परीक्षण करना

अपना ऐप प्रकाशित करने से पहले अपनी विस्‍तार फ़ाइल के क्रियान्वयन का परीक्षण करना न भूलें.

APK विस्तार फ़ाइलों का ड्राफ़्ट ऐप्‍लिकेशन के साथ परीक्षण नहीं किया जा सकता है. APK विस्‍तार फ़ाइलों का परीक्षण करने के लिए, आपके APK को किसी उपलब्‍ध ट्रैक पर प्रकाशित किया जाना चाहिए.

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

और मदद चाहिए?

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