एंड्रॉइड स्टूडियो 3.5 प्रोजेक्ट मार्बल के सभी सुधारों और संवर्द्धनों के साथ स्थिर हो गया है

बीटा के कुछ महीनों बाद, Google ने प्रोजेक्ट मार्बल के अंत (लेकिन बग फिक्स के अंत नहीं) को चिह्नित करते हुए एंड्रॉइड स्टूडियो 3.5 का स्थिर संस्करण जारी किया है।

नवंबर 2018 में, Google ने "" नाम से कुछ पेश किया।प्रोजेक्ट मार्बल"एंड्रॉइड स्टूडियो के लिए। हालाँकि, यह कोई अन्य मैसेजिंग ऐप नहीं है। इसके बजाय, Google ने एंड्रॉइड ऐप डेवलपमेंट वर्कफ़्लो में सुधार करके कुछ अभूतपूर्व किया।

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

कुछ महीनों बाद बीटा अद्यतन, Google ने प्रोजेक्ट मार्बल के अंत (लेकिन बग फिक्स के अंत नहीं) को चिह्नित करते हुए एंड्रॉइड स्टूडियो 3.5 का स्थिर संस्करण जारी किया है। यहां कुछ उल्लेखनीय विशेषताएं और सुधार दिए गए हैं जो यह संस्करण लाता है:

उपयोगकर्ता इंटरफ़ेस फ़्रीज़ हो जाता है

यदि आप नियमित रूप से एंड्रॉइड स्टूडियो का उपयोग करते हैं, तो आपने इस समस्या पर ध्यान दिया होगा। प्रतीत होता है कि यादृच्छिक समय पर, एंड्रॉइड स्टूडियो 1 सेकंड से 1 मिनट तक, या यहां तक ​​​​कि जब तक आप इसे बलपूर्वक बंद नहीं करते, तब तक रुक जाएगा। जाहिर है, जब आप कोई ऐप बनाने का प्रयास कर रहे हों तो इससे निपटना एक बहुत ही कष्टप्रद बात है।

एंड्रॉइड स्टूडियो 3.5 के साथ, Google ने इस स्थिति को सुधारने के लिए कड़ी मेहनत की है। यह सही नहीं है, लेकिन अब तक जो किया गया है वह निश्चित रूप से सराहनीय है। XML में डेटा बाइंडिंग एक्सप्रेशन को संपादित करना अब विलंबता सुधार के लिए तेज़ है।

गति बनाएँ

एंड्रॉइड ऐप डेवलपमेंट के साथ एक और लंबे समय से चली आ रही समस्या आपके ऐप को बनाने में लगने वाला समय है। जब तक आपके पास बहुत शक्तिशाली कंप्यूटर न हो, संकलन में 3 मिनट से अधिक का समय लग सकता है। यदि आप किसी समस्या को डीबग करने के लिए छोटे परिवर्तन कर रहे हैं तो यह एक लंबा समय है।

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

दूसरा सुधार विंडोज़ पर डिस्क I/O से संबंधित है। विंडोज डिफेंडर (जिसे अब विंडोज सिक्योरिटी कहा जाता है) में एक सुविधा है जो आपको मैलवेयर से बचाने के लिए वास्तविक समय में फ़ाइलों को स्कैन करती है (जैसे कि वे बनाई या संशोधित की जाती हैं)। हालाँकि, यह स्कैनिंग आपके ऐप के निर्माण को काफी धीमा कर सकती है। एंड्रॉइड स्टूडियो 3.5 अब उन कदमों के बारे में संकेत दिखाएगा जो आप बिल्ड को गति देने के लिए इस रीयलटाइम सुरक्षा से अपनी प्रोजेक्ट निर्देशिकाओं को बाहर करने के लिए उठा सकते हैं।

परिवर्तनों को लागू करें

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

इसे संबोधित करने के लिए, Google ने इंस्टेंट रन को पूरी तरह से समाप्त कर दिया है और शुरुआत से ही परिवर्तन लागू करें का निर्माण किया है। इसे इंस्टेंट रन की तुलना में अधिक विश्वसनीय और तेज़ माना जाता है।


यदि आप एक Android डेवलपर हैं जो Android Studio 3.4 या इससे पहले का संस्करण उपयोग कर रहे हैं, तो यह अपडेट निश्चित रूप से आज़माने लायक है। आपको सामान्य प्रदर्शन और स्थिरता में उल्लेखनीय वृद्धि दिखनी चाहिए। एंड्रॉइड स्टूडियो 3.5 प्राप्त करने के लिए, या तो इसे Google की वेबसाइट से डाउनलोड करें या अपने वर्तमान संस्करण से अपडेट की जाँच करें।

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