इस पेज पर, Android Studio के प्रीव्यू वर्शन में जोड़ी गई नई सुविधाओं की सूची दी गई है. प्रीव्यू बिल्ड से, Android Studio की नई सुविधाओं और सुधारों को रिलीज़ होने से पहले ही इस्तेमाल किया जा सकता है. इन झलक वर्शन को डाउनलोड किया जा सकता है. अगर आपको Android Studio के प्रीव्यू वर्शन का इस्तेमाल करते समय कोई समस्या आती है, तो हमें बताएं. गड़बड़ी की रिपोर्ट से, Android Studio को बेहतर बनाने में मदद मिलती है.
कैनरी रिलीज़ में, ऐसी सुविधाएं शामिल होती हैं जिन पर काम चल रहा होता है. साथ ही, इनकी टेस्टिंग भी कम की जाती है. डेवलपमेंट के लिए, Canary बिल्ड का इस्तेमाल किया जा सकता है. हालांकि, ध्यान रखें कि इसमें सुविधाएं जोड़ी या बदली जा सकती हैं. रिलीज़ कैंडिडेट (आरसी), Android Studio का अगला वर्शन होता है. यह स्टेबल रिलीज़ के लिए लगभग तैयार होता है. अगले वर्शन के लिए सेट की गई सुविधा को स्थिर कर दिया गया है. Android Studio के वर्शन के नाम समझने के लिए, Android Studio के रिलीज़ नाम देखें.
Android Studio की प्रीव्यू रिलीज़ के बारे में ताज़ा खबरें पाने के लिए, Android Studio के ब्लॉग में रिलीज़ अपडेट देखें. इसमें हर प्रीव्यू रिलीज़ में किए गए ज़रूरी सुधारों की सूची भी शामिल होती है.
Android Studio के मौजूदा वर्शन
नीचे दी गई टेबल में, Android Studio के मौजूदा वर्शन और उनके चैनलों की सूची दी गई है.
| वर्शन | चैनल |
|---|---|
| Android Studio Panda 3 | स्थिर दिखाना |
| Android Gradle प्लगिन 9.1.0 | स्थिर दिखाना |
| Android Studio Panda 4 | आरसी |
Android Gradle प्लगिन के प्रीव्यू वर्शन के साथ काम करता है
Android Studio के हर प्रीव्यू वर्शन को, Android Gradle प्लगिन (AGP) के मिलते-जुलते वर्शन के साथ पब्लिश किया जाता है. Studio के प्रीव्यू वर्शन, AGP के किसी भी साथ काम करने वाले स्टेबल वर्शन के साथ काम करने चाहिए. हालांकि, अगर AGP के प्रीव्यू वर्शन का इस्तेमाल किया जा रहा है, तो आपको Studio के उसी प्रीव्यू वर्शन का इस्तेमाल करना होगा. उदाहरण के लिए, Android Studio Chipmunk Canary 7 के साथ AGP 7.2.0-alpha07. अलग-अलग वर्शन का इस्तेमाल करने पर, सिंक करने में समस्या आएगी. उदाहरण के लिए, Android Studio Chipmunk Beta 1 के साथ AGP 7.2.0-alpha07 का इस्तेमाल करने पर, सिंक करने में समस्या आएगी. इससे AGP के संबंधित वर्शन को अपडेट करने का अनुरोध किया जाएगा.
Android Gradle प्लगिन एपीआई के बंद होने और हटाए जाने के बारे में ज़्यादा जानकारी के लिए, Android Gradle प्लगिन एपीआई के अपडेट देखें.
Studio Labs
Studio Labs की मदद से, Android Studio के स्टेबल वर्शन में एआई की नई एक्सपेरिमेंटल सुविधाएं आज़माई जा सकती हैं. इससे, डेवलपमेंट के वर्कफ़्लो में एआई की मदद से काम करने की हमारी सुविधाओं को तेज़ी से इंटिग्रेट किया जा सकता है. ज़्यादा जानकारी के लिए, Studio Labs देखें.
फ़िलहाल, Studio Labs में ये सुविधाएं उपलब्ध हैं.
| सुविधा | ब्यौरा | Docs |
|---|---|---|
| Android Studio के लिए जर्नी | एंड-टू-एंड टेस्ट के लिए, चरणों और पुष्टि के बारे में बताने के लिए नैचुरल लैंग्वेज का इस्तेमाल करें. | Android Studio के लिए जर्नी |
Android Studio Panda 4
Android Studio Panda 4 में ये नई सुविधाएं उपलब्ध हैं.
Android Studio के इस वर्शन में ठीक की गई समस्याओं के बारे में जानने के लिए, बंद की गई समस्याएं देखें.
Gemini API का स्टार्टर टेंप्लेट
Gemini API का स्टार्टर टेंप्लेट, Android डेवलपर को अपने ऐप्लिकेशन में एआई की सुविधाएं इंटिग्रेट करने का आसान तरीका उपलब्ध कराता है. Firebase के एआई लॉजिक का इस्तेमाल करके, डेवलपर को मैन्युअल कॉन्फ़िगरेशन और सुरक्षा मैनेजमेंट से बचने में मदद मिलती है.
मुख्य सुविधाएं:
- एपीआई कुंजी को मैनेज करने की ज़रूरत नहीं होती: इससे आपको अपने क्लाइंट-साइड कोड में एपीआई कुंजियों को मैन्युअल तरीके से उपलब्ध कराने, एम्बेड करने या रोटेट करने की ज़रूरत नहीं होती. इससे सुरक्षा से जुड़े जोखिम और सेटअप के समय में कमी आती है.
- Firebase को अपने-आप इंटिग्रेट होने की सुविधा: इसकी मदद से, Android Studio प्रोजेक्ट को Firebase की सेवाओं से आसानी से कनेक्ट किया जा सकता है. यह टेंप्लेट, Gemini मॉडल के साथ सुरक्षित तरीके से कम्यूनिकेट करने के लिए ज़रूरी बैकएंड प्लंबिंग को मैनेज करता है.
- प्रोडक्शन के लिए तैयार आर्किटेक्चर: इसे Firebase के मैनेज किए गए इन्फ़्रास्ट्रक्चर पर बनाया गया है. इससे यह पक्का होता है कि एआई की आपकी सुविधाएं, आर्किटेक्चर में बदलाव किए बिना लोकल प्रोटोटाइप से प्रोडक्शन एनवायरमेंट तक स्केल की जा सकती हैं.
शुरू करने के लिए, फ़ाइल > नया > नया प्रोजेक्ट पर जाएं. इसके बाद, उपलब्ध प्रोजेक्ट टाइप की सूची में से Gemini API Starter टेंप्लेट चुनें.
Gemini की मदद से यूनिट टेस्ट जनरेट करना
Android Studio में Gemini, आपके Kotlin और Java कोड के लिए, कंपाइल की जा सकने वाली यूनिट टेस्ट जनरेट कर सकता है. Gemini आपके सोर्स कोड का विश्लेषण करता है, ताकि कंस्ट्रक्टर डिपेंडेंसी, कारोबारी लॉजिक ब्रांच, और मुश्किल मामलों की पहचान की जा सके. इसके बाद, यह अपने-आप पूरी टेस्ट क्लास बना देता है. इसमें setUp तरीके, मॉक इनिशियलाइज़ेशन, और आपके प्रोजेक्ट के खास आर्किटेक्चर और कोडिंग स्टाइल के हिसाब से बनाए गए अलग-अलग टेस्ट केस जनरेट करना शामिल है.
शुरू करने के लिए, कोई सोर्स फ़ाइल खोलें. इसके बाद, जिस कोड को टेस्ट करना है उस पर राइट क्लिक करें और एआई > यूनिट टेस्ट जनरेट करें को चुनें. ज़्यादा जानकारी के लिए, Gemini की मदद से यूनिट टेस्ट जनरेट करना लेख पढ़ें.
Android Studio में Gemini के लिए Google One इंटिग्रेशन
Android Studio Panda 4 Canary 2 में, Google One के AI Pro या Ultra प्लान की सदस्यता लेने पर, आपको बेहतर एजेंट मोड का ऐक्सेस मिलता है. Google One के इंटिग्रेशन से, Android डेवलपमेंट को बेहतर बनाया जा सकता है. इसमें, डिफ़ॉल्ट Gemini मॉडल के लिए ज़्यादा दर सीमाएं और बड़ी कॉन्टेक्स्ट विंडो मिलती है. अगर आपने Google One के AI Pro या Ultra प्लान की सदस्यता ली है, तो Android Studio में अपने Google खाते से साइन इन करने पर, आपको इन फ़ायदों का ऐक्सेस अपने-आप मिल जाएगा.