इस पेज पर, 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 Rabbit 1 | स्थिर दिखाना |
| Android Gradle प्लगिन 9.4.0 | स्थिर दिखाना |
| Android Studio Rabbit 2 | कैनेरी |
Android Gradle प्लगिन के प्रीव्यू के साथ काम करता है
Android Studio के हर प्रीव्यू वर्शन को, Android Gradle प्लगिन (एजीपी) के किसी वर्शन के साथ पब्लिश किया जाता है. Studio के प्रीव्यू वर्शन, AGP के किसी भी साथ काम करने वाले स्टेबल वर्शन के साथ काम करने चाहिए. हालांकि, अगर AGP के प्रीव्यू वर्शन का इस्तेमाल किया जा रहा है, तो आपको Studio के उसी प्रीव्यू वर्शन का इस्तेमाल करना होगा. उदाहरण के लिए, AGP 7.2.0-alpha07 के साथ Android Studio Chipmunk Canary 7. अलग-अलग वर्शन का इस्तेमाल करने पर (उदाहरण के लिए, 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 के लिए Journeys |
Android Studio Rabbit 2
Android Studio Rabbit 2 में ये नई सुविधाएं उपलब्ध हैं.
Android Studio के इस वर्शन में ठीक की गई समस्याओं के बारे में जानने के लिए, बंद की गई समस्याएं देखें.
अपना एजेंट लाएं (बीवाईओए): अपनी पसंद के कोडिंग एजेंट इंटिग्रेट करें
Android Studio में कस्टम एआई मॉडल इस्तेमाल करने की सुविधा पहले से उपलब्ध है. अब Android Studio Rabbit 2 Canary 2 में, Bring Your Own Agent (BYOA) की सुविधा भी उपलब्ध है. BYOA का इस्तेमाल करके, अपने पसंदीदा एआई कोडिंग एजेंट को सीधे तौर पर Android Studio से कनेक्ट किया जा सकता है. इनमें Claude Agent, OpenAI Codex, और Google Antigravity शामिल हैं. इसके लिए, ओपन एजेंट क्लाइंट प्रोटोकॉल (एसीपी) का इस्तेमाल करें.
BYOA, आपके चुने गए एजेंट को IDE-नेटिव इंटेलिजेंस के साथ जोड़ता है. साथ ही, पूरे प्रोजेक्ट का ग्राफ़, बिल्ड डाइग्नोस्टिक्स, और एम्युलेटर कंट्रोल को सीधे आपके एजेंट को पास करता है. इससे, एजेंट को तेज़ी से काम करने और कम टोकन इस्तेमाल करने में मदद मिलती है. निजी या एंटरप्राइज़ सदस्यता का इस्तेमाल करके पुष्टि की जा सकती है. साथ ही, Android Studio में पहले से मौजूद एजेंट का इस्तेमाल बिना किसी अतिरिक्त शुल्क के किया जा सकता है.
BYOA से ये फ़ायदे मिलते हैं:
- एसीपी के मुताबिक काम करने वाले किसी भी एजेंट के लिए सहायता.
- बिल्ड डाइग्नोस्टिक्स, Android SDK टूल, टर्मिनल और शेल एक्ज़ीक्यूशन, और एम्युलेटर मैनेजमेंट के लिए, सीधे तौर पर आईडीई ऐक्सेस करने की सुविधा.
- साइन-इन करने के कई विकल्प उपलब्ध हैं. इनमें निजी एपीआई पासकोड और उपभोक्ता की सदस्यताएं शामिल हैं.
शुरू करें
BYOA का इस्तेमाल शुरू करने के लिए, यह तरीका अपनाएं:
- Android Studio को कैनरी रिलीज़ के नए वर्शन पर अपडेट करें.
- अपने एजेंट कनेक्ट करें: एजेंट विंडो में, डिफ़ॉल्ट एजेंटों में से किसी एक को चुनें (Claude Agent, Codex या Antigravity). इसके बाद, साइन इन करें या एपीआई पासकोड डालें. ज़्यादा एजेंट, रजिस्ट्री में फ़ाइल (macOS पर Android Studio) > सेटिंग > टूल > एआई > एजेंट पर जाकर देखे जा सकते हैं.
Compose Preview Screenshot Testing टूल
Compose के यूज़र इंटरफ़ेस (यूआई) की जांच करने और रिग्रेशन को रोकने के लिए, कंपोज़ प्रीव्यू के स्क्रीनशॉट की जांच करने वाले टूल का इस्तेमाल करें. इस नए टूल की मदद से, एचटीएमएल रिपोर्ट जनरेट की जा सकती हैं. इनकी मदद से, आपको अपने ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) में हुए बदलावों का पता लगाने में मदद मिलती है. ज़्यादा जानने के लिए, Compose Preview Screenshot Testing पर जाएं.
मॉडल असाइनमेंट
मॉडल असाइन करने की सुविधा की मदद से, Android Studio में अलग-अलग तरह के टास्क के लिए अलग-अलग एआई मॉडल चुने जा सकते हैं. उदाहरण के लिए, Agent मोड में गहराई से विश्लेषण से जुड़े मुश्किल टास्क के लिए, बड़े और प्रो-टियर वाले मॉडल को असाइन किया जा सकता है. साथ ही, कम इंतज़ार के समय वाले आसान टास्क के लिए, तेज़ और हल्के मॉडल को असाइन किया जा सकता है. जैसे, कमिट मैसेज जनरेट करना या अगले बदलाव का अनुमान लगाना. इससे अलग-अलग सुविधाओं के लिए, क्वालिटी, स्पीड, और कोटे के इस्तेमाल के बीच सही तालमेल बिठाया जा सकता है.
इसे कॉन्फ़िगर करने के लिए, फ़ाइल (macOS पर Android Studio) > सेटिंग > टूल > एआई > मॉडल प्रोवाइडर पर जाएं. इसके बाद, मॉडल असाइनमेंट टैब चुनें और ड्रॉपडाउन का इस्तेमाल करके, हर सुविधा कैटगरी के लिए एक मॉडल असाइन करें. मॉडल को सीधे तौर पर भी बदला जा सकता है. इसके लिए, एजेंट मोड पैनल में मौजूद मॉडल सिलेक्टर ड्रॉपडाउन में जाएं. सोचने की सुविधाओं के लिए मॉडल असाइनमेंट की सेटिंग, आपके चुने गए मॉडल के हिसाब से अपने-आप अपडेट हो जाएंगी.
एक साथ सिंक करने की प्रोसेस को बेहतर बनाया गया है
Android Studio Rabbit 1 Canary 4 से, हमने पैरलल सिंक के एक्ज़ीक्यूशन में और सुधार किए हैं.
Android Studio Quail 1 | 2026.1.2 Patch 1 में, gradle.properties फ़ाइल में org.gradle.tooling.parallel=true जोड़ने पर, IDEA के पैरलल मॉडल फ़ेच करने की सुविधा डिफ़ॉल्ट रूप से बंद कर दी गई थी.
इस रिलीज़ से, Gradle 9.4 या इसके बाद के वर्शन का इस्तेमाल करते समय, IDEA में पैरलल मॉडल फ़ेचिंग की सुविधा डिफ़ॉल्ट रूप से चालू होती है. हालांकि, इसके लिए org.gradle.tooling.parallel को true पर सेट करना ज़रूरी है.
iOS, Flutter, और React Native ऐप्लिकेशन को Android पर माइग्रेट करना
अब Android Studio में, अपने-आप माइग्रेट होने वाले टूल का इस्तेमाल करके, iOS, Flutter, और React Native के मौजूदा प्रोजेक्ट को नेटिव Android पर माइग्रेट किया जा सकता है. नया प्रोजेक्ट विज़र्ड से, असिस्टेंट को कॉल करके चुने गए प्रोजेक्ट को Kotlin और Jetpack Compose पर आधारित Android ऐप्लिकेशन में बदला जा सकता है. इंटिग्रेट किया गया प्रोग्रेस यूज़र इंटरफ़ेस (यूआई), टास्क की प्लानिंग, कोड ट्रांसफ़ॉर्मेशन, और कंपाइलेशन की जांच के बारे में पूरी जानकारी देता है. इससे एक ऐसा प्रोजेक्ट तैयार होता है जो टेस्टिंग और पुष्टि के लिए तैयार होता है.
ज़्यादा जानने के लिए, क्रॉस-प्लैटफ़ॉर्म ऐप्लिकेशन माइग्रेशन करना लेख पढ़ें.
खाली जगह पर दो बार क्लिक करके, Running Devices टूल विंडो का साइज़ बदलें
Running Devices टूल विंडो में, वर्चुअल या मिरर किए गए फ़िज़िकल डिवाइसों के आस-पास मौजूद खाली जगह को हटाया जा सकता है. डिवाइस की स्क्रीन (और फ़्रेम, अगर दिख रहा है) के बाहर, खाली बैकग्राउंड वाले हिस्से में कहीं भी दो बार क्लिक करें. इससे टूल विंडो का साइज़ अपने-आप बदल जाएगा या स्प्लिट पैन के अनुपात को डिवाइस के डिसप्ले के हिसाब से अडजस्ट किया जा सकेगा.
- डॉक की गई टूल विंडो: इससे टूल विंडो की चौड़ाई (जब इसे बाईं या दाईं ओर डॉक किया जाता है) या ऊंचाई (जब इसे सबसे ऊपर या सबसे नीचे डॉक किया जाता है) को अडजस्ट किया जाता है, ताकि डिवाइस के चारों ओर मौजूद अतिरिक्त मार्जिन को हटाया जा सके.
- फ़्लोटिंग और विंडो मोड: इससे विंडो की चौड़ाई और ऊंचाई, दोनों का साइज़ बदल जाता है. इससे विंडो, डिवाइस के डिसप्ले के हिसाब से फ़िट हो जाती है.
- स्प्लिट व्यू: एक साथ कई डिसप्ले या डिवाइसों को साइड-बाय-साइड देखने पर, इंटरनल स्प्लिटर अपने-आप अडजस्ट हो जाते हैं.
टेस्टिंग के लिए Google Play पर पब्लिश करना
Android Studio की मदद से, अब अपने ऐप्लिकेशन की नई रिलीज़ को सीधे Google Play Console के टेस्ट ट्रैक पर अपलोड किया जा सकता है. इसके लिए, आपको 'Publish for Testing' को जारी रखने का नया विकल्प चुनना होगा. यह विकल्प, Generate Signed App Bundle फ़्लो के आखिर में दिखेगा. इस इंटिग्रेशन की मदद से, Play Console के इंटरनल टेस्ट ट्रैक पर बिलकुल नए ऐप्लिकेशन की शुरुआती रिलीज़ अपलोड की जा सकती है. इस सुविधा का इस्तेमाल, मौजूदा ऐप्लिकेशन की रिलीज़ को अन्य तरह के टेस्ट ट्रैक पर अपलोड करने के लिए भी किया जा सकता है. इस सुविधा का फ़ायदा पाने के लिए, आपको Google Play Console पर रजिस्टर करना होगा.