इस पेज पर, Android Studio के प्रीव्यू वर्शन में जोड़ी गई नई सुविधाओं के बारे में बताया गया है. प्रीव्यू बिल्ड से, Android Studio की नई सुविधाओं और सुधारों को पहले ही ऐक्सेस किया जा सकता है. इन प्रीव्यू वर्शन को डाउनलोड किया जा सकता है. अगर आपको Android Studio के किसी प्रीव्यू वर्शन का इस्तेमाल करने में कोई समस्या आती है, तो हमें बताएं. बग की रिपोर्ट से, Android Studio को बेहतर बनाने में मदद मिलती है.
Canary वर्शन में, डेवलपमेंट के दौरान नई सुविधाएं जोड़ी जाती हैं. इनकी टेस्टिंग कम की जाती है. Canary बिल्ड का इस्तेमाल डेवलपमेंट के लिए किया जा सकता है. हालांकि, ध्यान रखें कि इनमें सुविधाएं जोड़ी या बदली जा सकती हैं. रिलीज़ कैंडिडेट (आरसी), Android Studio का अगला वर्शन है. यह स्टेबल वर्शन के तौर पर रिलीज़ होने के लिए लगभग तैयार है. अगले वर्शन के लिए सुविधाओं का सेट स्टेबल हो गया है. Android Studio के वर्शन के नामकरण को समझने के लिए, Android Studio के वर्शन के नाम देखें.
Android Studio के प्रीव्यू वर्शन के बारे में नई जानकारी पाने के लिए, Android Studio के ब्लॉग में रिलीज़ अपडेट देखें. इसमें, हर प्रीव्यू वर्शन में ठीक की गई अहम समस्याओं की सूची भी शामिल होती है.
Android Studio के मौजूदा वर्शन
यहां दी गई टेबल में, Android Studio के मौजूदा वर्शन और उनके चैनल की जानकारी दी गई है.
| वर्शन | चैनल |
|---|---|
| Android Studio Quail 1 | स्टेबल |
| Android Gradle प्लगिन 9.2.0 | स्टेबल |
| Android Studio Quail 2 | लाल कार्ड |
Android Gradle प्लगिन के प्रीव्यू वर्शन के साथ काम करने की सुविधा
Android Studio का हर प्रीव्यू वर्शन, Android Gradle प्लगिन (एजीपी) के किसी वर्शन के साथ पब्लिश किया जाता है. Studio के प्रीव्यू वर्शन, एजीपी के किसी भी कंपैटिबल स्टेबल वर्शन के साथ काम कर सकते हैं. हालांकि, अगर एजीपी का कोई प्रीव्यू वर्शन इस्तेमाल किया जा रहा है, तो Studio का भी वही प्रीव्यू वर्शन इस्तेमाल करना होगा. उदाहरण के लिए, Android Studio Chipmunk Canary 7 के साथ एजीपी 7.2.0-alpha07 का इस्तेमाल करना होगा. अलग-अलग वर्शन का इस्तेमाल करने पर (उदाहरण के लिए, Android Studio Chipmunk Beta 1 के साथ एजीपी 7.2.0-alpha07), सिंक करने में समस्या आएगी. इसके बाद, एजीपी के सही वर्शन पर अपडेट करने का प्रॉम्प्ट दिखेगा.
Android Gradle प्लगिन के एपीआई को बंद करने और हटाने के बारे में ज़्यादा जानकारी पाने के लिए, Android Gradle प्लगिन के एपीआई के अपडेट देखें.
Studio Labs
Studio Labs की मदद से, Android Studio के स्टेबल वर्शन में एआई की नई सुविधाओं को आज़माया जा सकता है. इससे, डेवलपमेंट के वर्कफ़्लो में एआई की मदद से काम करने वाली सुविधाओं को तेज़ी से इंटिग्रेट किया जा सकता है. ज़्यादा जानकारी के लिए, Studio Labs देखें.
Studio Labs में फ़िलहाल ये सुविधाएं उपलब्ध हैं.
| सुविधा | ब्यौरा | Docs |
|---|---|---|
| Android Studio के लिए Journeys | एंड-टू-एंड टेस्ट के लिए, चरणों और दावे के बारे में बताने के लिए, नैचुरल लैंग्वेज का इस्तेमाल करें. | Android Studio के लिए Journeys |
Android Studio Quail 2
Android Studio Quail 2 में ये नई सुविधाएं जोड़ी गई हैं.
Android Studio के इस वर्शन में ठीक की गई समस्याओं के बारे में जानने के लिए, बंद की गई समस्याएं देखें.
एजेंट की अन्य सुविधाएं
Android Studio में एजेंट की सुविधाओं का इस्तेमाल किया जा सकता है. ये मॉड्यूलर निर्देश सेट होते हैं. इनकी मदद से, एजेंट को खास वर्कफ़्लो और डोमेन से जुड़ी जानकारी मिलती है. अपने प्रोजेक्ट में सुविधाएं जोड़कर, एजेंट को सबसे सही तरीके, आर्किटेक्चर पैटर्न, और वर्कफ़्लो के बारे में सिखाया जा सकता है. इससे, कॉन्टेक्स्ट के हिसाब से ज़्यादा सटीक कोड जनरेट किया जा सकता है. साथ ही, किसी काम के टास्क को पूरा करने पर, सुविधा अपने-आप चालू हो जाती है.
अपनी पसंद के मुताबिक सुविधाएं बनाई जा सकती हैं या Android सीएलआई का इस्तेमाल करके, Android की आधिकारिक सुविधाएं इंस्टॉल की जा सकती हैं. Android की सुविधाओं में, सामान्य वर्कफ़्लो शामिल होते हैं. जैसे, XML से Compose पर माइग्रेट करना, एज-टू-एज सपोर्ट, Navigation 3 वगैरह.
एक साथ कई बातचीतें
एजेंट मोड में, एक साथ कई बातचीतें की जा सकती हैं. इससे, आईडीई में एक साथ कई टास्क ज़्यादा असरदार तरीके से किए जा सकते हैं. उदाहरण के लिए, एक बातचीत में टेस्ट जनरेट करने जैसे लंबे समय तक चलने वाला टास्क शुरू किया जा सकता है. दूसरी बातचीत में, नई सुविधा की योजना बनाई जा सकती है. वहीं, तीसरी बातचीत में, दस्तावेज़ का ड्राफ़्ट तैयार किया जा सकता है. यह सब एक साथ किया जा सकता है.
Android Studio Profiler में LeakCanary
Android Studio Panda में, Android Studio Profiler में सीधे तौर पर LeakCanary को इंटिग्रेट किया गया है. इसे एक अलग टास्क के तौर पर इस्तेमाल किया जा सकता है.
Android Studio में, LeakCanary profiler टास्क की मदद से, मेमोरी लीक के विश्लेषण को आपके डिवाइस से डेवलपमेंट मशीन पर ले जाया जाता है. इससे, डिवाइस पर लीक के विश्लेषण की तुलना में, लीक के विश्लेषण के दौरान परफ़ॉर्मेंस में काफ़ी सुधार होता है.
इसके अलावा, अब लीक का विश्लेषण आईडीई में कॉन्टेक्स्ट के हिसाब से किया जाता है. साथ ही, इसे सोर्स कोड के साथ पूरी तरह से इंटिग्रेट किया जाता है. इससे सोर्स पर जाएं जैसी सुविधाएं मिलती हैं. साथ ही, कोड के अन्य काम के कनेक्शन भी मिलते हैं. इससे, मेमोरी लीक की जांच करने और उन्हें ठीक करने में लगने वाला समय और मेहनत काफ़ी कम हो जाती है. Gemini की मदद से आगे की प्रोसेस के लिए, लीक के पूरे विश्लेषण को कॉपी भी किया जा सकता है. इससे, डेवलपमेंट के दौरान आपकी उत्पादकता काफ़ी बढ़ सकती है और वर्कफ़्लो बेहतर हो सकता है.