Android Q, Android लॉलीपॉप या पुराने को लक्षित करने वाले ऐप्स चलाने वाले उपयोगकर्ताओं को चेतावनी देगा

click fraud protection

Android Q उन उपयोगकर्ताओं को चेतावनी दे सकता है जो Android लॉलीपॉप या इससे पहले के संस्करण को लक्षित करने वाले ऐप्स चलाने का प्रयास करते हैं। एंड्रॉइड पाई एंड्रॉइड जेली बीन या इससे पहले के संस्करण को लक्षित करने वाले ऐप्स पर चेतावनी देता है।

नवीनतम एंड्रॉइड प्लेटफ़ॉर्म सुविधाओं का समर्थन करने के लिए अपने ऐप्स को अपडेट करना आमतौर पर डेवलपर के सर्वोत्तम हित में होता है। प्रत्येक नया एंड्रॉइड संस्करण नए एपीआई और सुविधाएँ प्रदान करता है जो एंड्रॉइड के पुराने संस्करण पेश नहीं करते हैं। हालाँकि, प्रत्येक नया Android संस्करण ऐप्स क्या कर सकते हैं, इस पर नए प्रतिबंध भी जोड़ता है, जिसके कुछ एप्लिकेशन डेवलपर प्रशंसक नहीं हैं। उदाहरण के लिए, कई ऐप्स ने अपने लक्ष्य एपीआई स्तर को एंड्रॉइड मार्शमैलो या उसके बाद के संस्करण तक बढ़ाने से परहेज किया ताकि वे रनटाइम अनुमतियों को लागू करने से बच सकें। Google ने अंततः अपलोड और अपडेट किए गए ऐप्स पर लगाए गए नए प्रतिबंधों के साथ इस व्यवहार पर नकेल कसना शुरू कर दिया Google Play Store, लेकिन उन्होंने उन ऐप्स को शर्मिंदा करने के लिए Android Pie में एक चेतावनी भी जोड़ी, जिन्होंने अभी भी Android 4.1 को अपडेट नहीं किया है जेली बीन। एंड्रॉइड ओपन सोर्स प्रोजेक्ट में हालिया प्रतिबद्धता के अनुसार, ऐसा लगता है कि एंड्रॉइड क्यू उपयोगकर्ताओं को चेतावनी देगा यदि वे जो ऐप चला रहे हैं वह एंड्रॉइड 5.1 लॉलीपॉप या इससे पहले के संस्करण को लक्षित करता है।

एंड्रॉइड ऐप्स का आधुनिकीकरण

पिछले दिसंबर, गूगल एक नई नीति पेश की Google Play Store पर Android ऐप्स को आधुनिक बनाने के लिए। नई नीति के अनुसार, सभी नए एप्लिकेशन Google Play Store पर सबमिट किए जाएंगे 1 अगस्त 2018 से शुरू हो रहा है, एपीआई स्तर 26 या उच्चतर को लक्षित करना चाहिए (इसका मतलब है एंड्रॉइड 8.0 ओरेओ, एंड्रॉइड 8.1 ओरेओ, या एंड्रॉइड 9 पाई।) इसके अलावा, 1 नवंबर, 2018 से, प्ले स्टोर पर मौजूदा ऐप्स के सभी अपडेट को एपीआई स्तर को भी लक्षित करना होगा 26 या उच्चतर. यह नीति अधिकांश सक्रिय रूप से विकसित और नए एप्लिकेशन को एंड्रॉइड के नवीनतम संस्करणों में नई सुरक्षा, गोपनीयता, मेमोरी अनुकूलन और बैटरी बचत सुविधाओं का पालन करने के लिए बाध्य करेगी। हालाँकि, नीति का मतलब यह नहीं होगा कि ऐप्स एंड्रॉइड के पुराने संस्करण चलाने वाले उपकरणों पर काम करना बंद कर देंगे - डेवलपर्स को अभी भी अपना न्यूनतम एपीआई स्तर निर्धारित करने की अनुमति है। दूसरी ओर, Google का Android का नवीनतम संस्करण, Android 9 Pie, ऐप डेवलपर्स को और प्रोत्साहित करता है उपयोगकर्ताओं को स्पष्ट रूप से चेतावनी देकर उनके ऐप्स को अपडेट करें जब वे कोई ऐसा ऐप चला रहे हों जो इतना पुराना हो कि वह शायद काम न करे ठीक से।

के अनुसार यह मर्ज की गई प्रतिबद्धता है AOSP में, "PLATFORM_MIN_SUPPORTED_TARGET_SDK_VERSION'' को बढ़ाकर 23 किया जा रहा है. यह बिल्ड फ़्लैग सिस्टम प्रॉपर्टी में तब्दील हो जाता है ro.build.version.min_supported_target_sdk. किसी भी ऐप की गतिविधि लॉन्च करते समय सिस्टम द्वारा इस प्रॉपर्टी का उपयोग किया जाता है। सिस्टम ऐप के लक्ष्य एसडीके स्तर की जांच करता है, और यदि यह परिभाषित मूल्य से कम है ro.build.version.min_supported_target_sdk, तो उपयोगकर्ता को एक चेतावनी संदेश दिखाया जाता है कि ऐप ठीक से काम नहीं कर सकता है।

अभी के लिए, ऐसा नहीं लगता कि Android Q वास्तव में उपयोगकर्ताओं को वास्तव में पुराने Android एप्लिकेशन चलाने से रोकेगा। हम कल्पना करेंगे कि उपयोगकर्ताओं का एक छोटा, बल्कि मुखर अल्पसंख्यक वर्ग होगा जो इस तरह के प्रतिबंध से खुश नहीं होगा। ऐसे कई ऐप्स हैं जिन्हें शायद ही कभी अपडेट किया जाता है जिनका उपयोग विशेष क्षेत्रों में किया जाता है जिनके लिए कोई विकल्प नहीं है। हालाँकि, हर बार जब कोई उपयोगकर्ता Android Q में कोई पुराना ऐप लॉन्च करता है तो यह चेतावनी प्रदर्शित करने से उपयोगकर्ताओं को यह शिकायत हो सकती है कि ऐप अपडेट हो गया है या बदल दिया गया है।

यदि आप अपने डिवाइस पर इंस्टॉल किए गए ऐप्स का लक्ष्य एपीआई स्तर देखना चाहते हैं, तो आप नीचे लिंक किए गए ऐप का उपयोग कर सकते हैं। मेरे डिवाइस पर, 4 ऐप्स हैं जिनका मैं नियमित रूप से उपयोग करता हूं जो इस चेतावनी को ट्रिगर करते हैं: टाइटेनियम बैकअप, एजेड स्क्रीन रिकॉर्डर, ब्रदर आईप्रिंट और स्कैन, और टर्मिनल एमुलेटर।

ऐपचेकर - ऐप और सिस्टम जानकारीडेवलपर: क्रोगेरामा

कीमत: मुफ़्त.

4.4.

डाउनलोड करना

अंत में, हमें ध्यान देना चाहिए कि प्रतिबद्ध संदेश बताता है PLATFORM_MIN_SUPPORTED_TARGET_SDK_VERSION ध्वज को "अनंतिम रूप से" बढ़ाया जा रहा है। इसका मतलब है कि Google ने अभी तक पूरी तरह से निर्णय नहीं लिया है कि एसडीके स्तर 23 पर सीमा निर्धारित की जाए या नहीं और वह कुछ अधिक या कम चुन सकता है। यदि हमें AOSP में इस ध्वज में कोई और परिवर्तन दिखाई देता है, तो हम आप सभी को बता देंगे।