वह दिन आ गया है: आज से, Google Play Store पर सभी ऐप अपडेट को कम से कम Android 8.0 Oreo या उच्चतर का समर्थन करना चाहिए।
एंड्रॉइड में फ़्रेग्मेंटेशन समस्या केवल फ़ोन और उपयोग संख्या तक ही सीमित नहीं है। यह समस्या ऐप्स तक भी फैली हुई है। बहुत से ऐप डेवलपर आमतौर पर अपने ऐप को तुरंत नवीनतम एंड्रॉइड संस्करण में अनुकूलित करना छोड़ देते हैं, या तो कई महीनों बाद इसका समर्थन करते हैं या पूरी तरह से इसका समर्थन नहीं करते हैं। ऐसा दो कारणों से किया जाता है: या तो नए एपीआई डेवलपर्स के लिए प्राथमिकता नहीं हैं (एक नए एंड्रॉइड संस्करण में अक्सर कई महीने लग जाते हैं) बड़े पैमाने पर दर्शकों तक पहुंचने से पहले, इसलिए यह शायद ही कभी किसी डेवलपर की कार्य सूची में शीर्ष पर होता है) या ऐप एंड्रॉइड के पुराने संस्करण को लक्षित करता रहता है उद्देश्य (स्नैपचैट ने एंड्रॉइड पर शुरू की गई विस्तृत अनुमतियों को लागू करने से बचने के लिए वर्षों तक एंड्रॉइड लॉलीपॉप को लक्षित किया) मार्शमैलो)।
इसके परिणामस्वरूप अजीब स्थितियाँ उत्पन्न हुईं जहाँ ऐप्स बिना किसी प्रतिबंध, स्पैम के बैटरी चूसने के लिए स्वतंत्र थे सूचनाएं, और उन सभी अनुमतियों का उपयोग करें जो वे उपयोगकर्ता से पूछे बिना चाहते थे, एक ऐप को लक्षित करने के परिणामस्वरूप पुराना एसडीके. आप ऐसी स्थितियों में भी आ सकते हैं जहां कोई ऐप बिल्कुल भी काम नहीं करेगा, बंद हो जाएगा या क्रैश हो जाएगा क्योंकि यह नवीनतम एंड्रॉइड प्लेटफ़ॉर्म पर समर्थित या परीक्षण नहीं किया गया था। कुल मिलाकर, यह एक ऐसी स्थिति थी जिसमें स्पष्ट रूप से Google के हस्तक्षेप की आवश्यकता थी - और उन्होंने हस्तक्षेप किया है।
आज, 1 नवंबर से, Google Play Store पर अपलोड किए गए सभी ऐप अपडेट को कम से कम एपीआई स्तर 26 को लक्षित करना होगा - जिसका अर्थ है कि आपका ऐप नए Google Play के अनुसार, यदि आप अपने उपयोगकर्ताओं के लिए एक नया अपडेट रोल आउट करना चाहते हैं तो आपको Android 8.0 Oreo और उच्चतर को लक्षित करना शुरू करना होगा आवश्यकताएं। यदि आपका ऐप अभी भी एंड्रॉइड 7.1 नूगाट या उससे कम संस्करण को लक्षित कर रहा है, तो आप Google Play पर एक नया एपीके अपलोड नहीं कर पाएंगे, और आप अपडेट जारी नहीं कर पाएंगे। ध्यान रखें कि हम targetSdkVersion के बारे में बात कर रहे हैं, minSdkVersion के बारे में नहीं।
Google ने डेवलपर्स को अपने ऐप्स अपडेट करने के लिए काफी समय दिया है। एपीआई 26 को लक्षित करने की समय सीमा पहली बार दिसंबर 2017 में घोषित किया गया था, और अगस्त से, ऐप डेवलपर्स नहीं कर पाए हैं Android Nougat या इससे पहले के संस्करण को लक्षित करने वाले नए ऐप्स को Play Store पर अपलोड करने के लिए। यही आवश्यकता आज केवल ऐप अपडेट तक विस्तारित हो रही है। ध्यान रखें कि न्यूनतम targetSdkVersion अब वार्षिक आधार पर बढ़ना शुरू हो जाएगा, और ऐप्स भी बढ़ेंगे अगस्त 2019 (नए ऐप्स) और नवंबर 2019 (ऐप) से शुरू होने वाले कम से कम एपीआई स्तर 28 (एंड्रॉइड 9 पाई) का समर्थन करने के लिए मजबूर किया गया अद्यतन)।
जहां तक उपयोगकर्ताओं का सवाल है, इसका मतलब यह है कि इस तिथि से प्ले स्टोर पर जारी किए गए सभी ऐप अपडेट कम से कम एंड्रॉइड ओरेओ का समर्थन करना चाहिए प्लेटफ़ॉर्म सुविधाएँ, जिसका अर्थ है कि वे अनुकूली आइकन, अधिसूचना चैनल, पृष्ठभूमि प्रतिबंध आदि जैसी सुविधाओं का समर्थन करना शुरू कर देंगे अधिक। यदि आप एक डेवलपर हैं और आपका ऐप अभी तक Android Oreo को लक्षित नहीं करता है, तो अब ऐसा करने का समय आ गया है।