Google नए एंड्रॉइड फोन पर महत्वपूर्ण ऐप्स इंस्टॉल करने की गति बढ़ाने पर काम कर रहा है

click fraud protection

Google ऐप स्टोर्स के लिए "इंस्टॉल हिंट्स" फीचर पर काम कर रहा है जो उन्हें नए फोन पर महत्वपूर्ण ऐप्स की इंस्टॉलेशन को प्राथमिकता देने की अनुमति देगा।

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

जैसा कि शुरुआत में XDA मान्यता प्राप्त डेवलपर द्वारा देखा गया था 

luca020400, Google इंजीनियरों ने "का वर्णन किया हैसंकेत स्थापित करें"Google Play Store जैसे ऐप स्टोर के लिए यह सुविधा, यह तय करने के लिए कि नए एप्लिकेशन को थोक में इंस्टॉल करते समय, जैसे कि सेटअप या रीस्टोर प्रक्रिया के दौरान, dex2oat के लिए किस कंपाइलर फ़िल्टर का उपयोग किया जाए।

यहां प्रासंगिक प्रतिबद्धताएं हैं:

  • उपयुक्त डेटास्ट्रक्चर में एक "इंस्टॉल परिदृश्य" फ़ील्ड जोड़ता है:

यह सीएल पैकेज मैनेजर द्वारा उपयोग की जाने वाली कई डेटा संरचनाओं में एक "इंस्टॉल परिदृश्य" फ़ील्ड जोड़ता है। संकेतित उपयोग के मामले के आधार पर डेक्सॉप्ट के आह्वान को समायोजित करने के लिए इस मान का उपयोग निम्नलिखित सीएल द्वारा किया जाएगा।

  • डेक्सॉप्ट के लिए नए कंपाइलर फ़िल्टर गुण जोड़े गए
  • नए डेक्सॉप्ट फ़्लैग के लिए अनुमतियाँ जोड़ी गईं

Dex2oat एक कंपाइलर है जो एक एपीके फ़ाइल लेता है और संकलन कलाकृतियों को उत्पन्न करता है एंड्रॉइड रनटाइम (एआरटी) इंस्टॉलेशन पर लोड होता है, जिससे ऐप लोडिंग समय को तेज करने में मदद मिलती है। डेक्सॉप्ट एक प्रोग्राम है जो इंस्टॉलेशन पर डेक्स फ़ाइलों को अनुकूलित करता है।

इन प्रतिबद्धताओं के आधार पर, ऐसा लगता है कि इंस्टॉल संकेत ऐप इंस्टॉलेशन के दौरान चार अलग-अलग कंपाइलर फ़िल्टर को पारित करने की अनुमति देगा: DEFAULT, FAST, BULK_CRITICAL, और BULK_NON_CRITICAL। हम मानते हैं कि, फ़ोन पुनर्स्थापना प्रक्रिया के दौरान, एक ऐप स्टोर "BULK_CRITICAL" ध्वज को dex2oat पर भेज सकता है ताकि निश्चित रूप से अनुकूलन की कीमत पर, महत्वपूर्ण ऐप्स को अधिक तेज़ी से इंस्टॉल किया जा सकता है (जो संभवतः अगली बार ऐप के इंस्टॉल होने पर हो सकता है) अद्यतन)।

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

आप पूछ सकते हैं कि एक उपयोगकर्ता के रूप में यह परिवर्तन आप पर क्या प्रभाव डालेगा? खैर, प्रतिबद्धताओं को वास्तव में अभी तक विलय नहीं किया गया है, इसलिए हमारा विश्लेषण हमारी जानकारी पर आधारित है इस समय कमिट में देख सकते हैं (और जब कमिट अंततः पूरा हो जाएगा तो हमारा विश्लेषण बदल सकता है विलय होना)। एक उपयोगकर्ता के रूप में एक नए फोन पर ढेर सारे ऐप्स इंस्टॉल करने पर, ऐप स्टोर उन ऐप्स को प्राथमिकता देने में सक्षम होगा जिनके बारे में उसे पता है कि आपने अपने पिछले उपयोग किए गए डिवाइस पर बहुत अधिक उपयोग किया है। उदाहरण के लिए, यदि आप व्हाट्सएप मैसेंजर का बहुत अधिक उपयोग करते हैं, तो ऐप स्टोर कंपाइलर को फ़्लैग पास कर देगा इसे अधिक तेज़ी से इंस्टॉल किया जा सकता है, ताकि आप उन ऐप्स में साइन इन करना शुरू कर सकें जो आपके लिए अधिक उपयोगी हैं। दूसरी ओर, जिन ऐप्स का आप कम उपयोग करते हैं, उन्हें सामान्य रूप से इंस्टॉल और अनुकूलित किया जा सकता है। हम नहीं जानते कि इससे उपयोगकर्ता का कितना समय बचेगा - यह संभवतः इस बात पर निर्भर करता है कि कितने ऐप्स को महत्वपूर्ण माना जाता है और कितने ऐप्स को सबसे पहले बहाल किया जा रहा है - लेकिन इससे पुराने या धीमे फोन पर सैकड़ों डाउनलोड होने में कुछ मिनट कम हो सकते हैं क्षुधा.

जैसा कि उल्लेख किया गया है, कमिट्स को अभी तक मर्ज नहीं किया गया है, इसलिए हमें नहीं पता कि ये परिवर्तन एंड्रॉइड पर कब आएंगे, या कोड में और बदलाव होंगे या नहीं। यदि इन कमिटों को अगले कुछ महीनों में विलय कर दिया जाता है, तो हम देखेंगे कि यह सुविधा ऐप स्टोर के लिए उपलब्ध हो जाएगी एंड्रॉइड 12.


द्वारा बनाए गए प्रतीक फ़्रीपिक से www.flaticon.com