Google ने घोषणा की कि Google Play Services API 14 और API 15 के लिए समर्थन बंद कर रही है। इसमें एंड्रॉइड वर्जन 4.0 से 4.0.4 शामिल हैं।
एक समय ऐसा आता है जब हमें जीवन में आगे बढ़ना होता है। इसमें कोई विशेष रिश्ता, नौकरी या एंड्रॉइड के पुराने संस्करण जैसी कोई मामूली चीज़ शामिल हो सकती है, जो कि Google Play Services के मामले में है। एंड्रॉइड 4.0 आइसक्रीम सैंडविच 7 साल पहले जारी किया गया था और Google का मानना है कि इस पुराने मीठे व्यंजन को बंद करने का समय आ गया है। इस सप्ताह कंपनी ने घोषणा की कि Google Play Services API 14 और API 15 के लिए समर्थन बंद कर रही है। इसमें एंड्रॉइड वर्जन 4.0 से 4.0.4 शामिल हैं।
एंड्रॉइड के प्रमुख संस्करणों का जिक्र करते समय बहुत से लोग एंड्रॉइड विखंडन के बारे में बात करते हैं। नवीनतम उदाहरण में, एंड्रॉइड पाई 4 महीने पहले जारी किया गया था, लेकिन बाजार में कुछ सबसे बड़े स्मार्टफोन ओईएम अभी-अभी आ रहे हैं सार्वजनिक बीटा परीक्षण कर रहा हूँ अद्यतन के लिए. ये प्रमुख संस्करण अद्यतन कुछ सर्वाधिक चर्चित नई सुविधाएँ लाते हैं (क्योंकि वे नए एपीआई जोड़ते हैं)। AOSP के लिए) लेकिन Google Play की बदौलत स्मार्टफ़ोन में ढेर सारी नई सुविधाएँ जोड़ी जाती हैं सेवाएँ।
इस खबर के साथ, आइसक्रीम सैंडविच चलाने वाले किसी भी व्यक्ति को अब Google Play Services पर वे अपडेट नहीं मिलेंगे। विशेष रूप से, एंड्रॉइड 4.0 से 4.0.4 पर चलने वाले डिवाइस अब Google Play Store से संस्करण 14.7.99 के बाद Play Services APK को अपडेट नहीं करेंगे। ईमानदारी से कहें तो, 1% से भी कम सक्रिय एंड्रॉइड डिवाइस एंड्रॉइड का संस्करण चला रहे हैं जिन्हें अब Google Play Services अपडेट प्राप्त नहीं होंगे। अक्टूबर के अंत तक आइसक्रीम सैंडविच केवल 0.3% सक्रिय एंड्रॉइड डिवाइस पर चल रहा था। माना कि यह अभी भी 6 मिलियन सक्रिय डिवाइस से कम है, लेकिन जब दुनिया भर में 2 बिलियन से अधिक सक्रिय डिवाइस हैं तो यह बहुत छोटी राशि है।
इस वर्ष की शुरुआत में नए एसडीके संस्करण परिवर्तनों के लिए धन्यवाद, प्रत्येक लाइब्रेरी को स्वतंत्र रूप से जारी किया जा सकता है और अपने स्वयं के minSdkVersion को अपडेट कर सकता है। जो ऐप्स वर्तमान में एपीआई स्तर 14 या 15 का समर्थन कर रहे हैं, उन्हें नए एसडीके संस्करणों में अपडेट करते समय बिल्ड त्रुटियों का सामना करना पड़ेगा। स्वाभाविक रूप से, इन बिल्ड त्रुटियों को ठीक करने के लिए, Google की अनुशंसित कार्रवाई एपीआई स्तर 16 को न्यूनतम समर्थित एपीआई स्तर के रूप में लक्षित करना है। हालाँकि, अभी भी 6 मिलियन सक्रिय एंड्रॉइड डिवाइस हैं और कुछ डेवलपर्स उनका समर्थन जारी रखना चाह सकते हैं।
यदि आप उन डेवलपर्स में से एक हैं तो आप कुछ कॉन्फ़िगरेशन और कोड प्रबंधन के साथ ऐसा करने में सक्षम हैं। आप कई एपीके बनाने में सक्षम हैं जो Google Play सेवाओं के विभिन्न संस्करणों के साथ विभिन्न न्यूनतम एपीआई स्तरों का समर्थन करते हैं। ऐसा करने के लिए, डेवलपर्स ग्रैडल में बिल्ड वेरिएंट सुविधा का उपयोग करना चाहेंगे ताकि आप अपने ऐप के पुराने और नए संस्करणों के लिए बिल्ड फ्लेवर को परिभाषित कर सकें।
स्रोत: गूगल