Google एंड्रॉइड Q की स्कोप्ड स्टोरेज आवश्यकताओं का पालन करने के लिए डेवलपर्स को अपने ऐप्स को अपग्रेड करने के लिए अधिक समय देता है

Google उन सभी ऐप्स को सीमित करने की योजना बना रहा था जो Android Q पर नए स्कोप्ड स्टोरेज नियमों को ध्यान में नहीं रखते हैं, लेकिन अब वे इससे थोड़ा पीछे हट गए हैं।

यह अपरिहार्य है कि प्रत्येक नया एंड्रॉइड संस्करण कुछ बदलावों के साथ आता है, जिनके बारे में कुछ डेवलपर्स बहुत अधिक पागल नहीं होते हैं। के साथ बड़े लोगों में से एक Android Q "स्कोप्ड स्टोरेज" है जो अनिवार्य रूप से बदलता है कि ऐप्स फ़ोन के बाहरी स्टोरेज तक कैसे पहुंच सकते हैं। Google उन सभी ऐप्स को सीमित करने की योजना बना रहा था जो स्कोप्ड स्टोरेज के साथ पेश किए गए परिवर्तनों का पालन नहीं करते हैं, लेकिन अब वे इससे थोड़ा पीछे हट गए हैं।

Android Q से पहले, कोई भी ऐप बाहरी स्टोरेज में किसी भी फाइल को पढ़ या लिख ​​सकता था (जिन फाइलों को आप देख सकते हैं)। अपने फोन को पीसी में प्लग करना) यदि उन्होंने READ_EXTERNAL_STORAGE और WRITE_EXTERNAL_STORAGE का अनुरोध किया है अनुमतियाँ. आपने शायद ऐसे ऐप्स देखे होंगे जो फ़ाइलों के साथ आपके स्टोरेज को अव्यवस्थित कर देते हैं और यह गोपनीयता/सुरक्षा संबंधी चिंता का विषय भी था। स्कोप्ड स्टोरेज का लक्ष्य यह सब ठीक करना है।

Google ने ऐसा करने की योजना बनाई है ताकि, Android Q में डिफ़ॉल्ट रूप से, ऐप्स को केवल बाह्य संग्रहण (/data/media/{user}/Android में स्थित) में अपने स्वयं के डेटा फ़ोल्डर तक पहुंच प्राप्त हो। संगीत या छवियों जैसे साझा मीडिया तक पहुंचने के लिए, उन्हें उन उपयोग मामलों के लिए विशिष्ट नई अनुमतियों का अनुरोध करना होगा। जिन ऐप्स को बाहरी स्टोरेज तक व्यापक पहुंच की आवश्यकता होती है, जैसे फ़ाइल प्रबंधक, उन्हें जावा एपीआई का उपयोग करना बंद कर देना चाहिए स्टोरेज एक्सेस फ्रेमवर्क यदि वे व्यापक रूप से भंडारण तक पहुंच जारी रखना चाहते हैं।

डेवलपर्स ने इस बदलाव के बारे में शिकायत की है क्योंकि उन्हें लगा कि Google ने उन्हें स्टोरेज एक्सेस फ्रेमवर्क का उपयोग करने के लिए सभी आवश्यक बदलाव करने के लिए पर्याप्त समय नहीं दिया है। और चूंकि स्कोप्ड स्टोरेज Android Q पर चलने वाले सभी ऐप्स को प्रभावित करता है, भले ही ऐप वास्तव में Android Q को लक्षित करता हो या नहीं, डेवलपर्स के पास अपने ऐप्स को अपडेट करने के अलावा कोई विकल्प नहीं था। अन्यथा, जब उपयोगकर्ता उन्हें अगले एंड्रॉइड संस्करण पर उपयोग करने का प्रयास करेंगे तो उनके ऐप्स टूट जाएंगे।

अच्छी खबर यह है कि Google ने डेवलपर्स की प्रतिक्रिया सुनी है क्योंकि Android Q अब Android Pie को लक्षित करने वाले ऐप्स पर स्कोप्ड स्टोरेज लागू नहीं करेगा। इस कारण हाल के एपीआई स्तरों को लक्षित करने की आवश्यकताएं1 अगस्त, 2020 के बाद Google Play Store पर प्रकाशित नए ऐप्स को Android Q को लक्षित करना होगा, जबकि 1 नवंबर, 2020 के बाद प्रकाशित मौजूदा ऐप्स के अपडेट को भी Android Q को लक्षित करना होगा। इसका मतलब यह है कि डेवलपर्स के पास अब एंड्रॉइड Q के नए स्कोप्ड स्टोरेज को ध्यान में रखते हुए अपने ऐप को संशोधित करने के लिए अगस्त या नवंबर 2020 तक का समय है, जिसमें आवश्यक बदलाव करने के लिए पर्याप्त समय होना चाहिए। तुम कर सकते हो यहां स्कोप्ड स्टोरेज के बारे में और जानें.


स्रोत: एंड्रॉइड डेवलपर्स

मिशाल रहमान के इनपुट के साथ।