Android Studio में गाने के टीज़र के तौर पर बने शॉर्ट वीडियो के लिए नई सुविधाएं

इस पेज पर, 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 में Meerkat की नई सुविधाओं वाले सॉफ़्टवेयर अपडेट | 2024.3.2 स्थिर दिखाना
Android Gradle प्लग इन 8.10.0 स्थिर दिखाना
Android Studio Narwhal | 2025.1.1 बीटा
Android Studio Narwhal में नई सुविधाएं | 2025.1.2 कैनरी

Android Gradle प्लग इन की झलक दिखाने वाले टूल के साथ काम करना

Android Studio के हर झलक वाले वर्शन को, Android Gradle प्लग इन (AGP) के उसी वर्शन के साथ पब्लिश किया जाता है. Studio के झलक वाले वर्शन, AGP के किसी भी काम करने वाले स्थिर वर्शन के साथ काम करने चाहिए. हालांकि, अगर AGP के झलक वाले वर्शन का इस्तेमाल किया जा रहा है, तो आपको Studio के उसी झलक वाले वर्शन का इस्तेमाल करना होगा. उदाहरण के लिए, AGP 7.2.0-alpha07 के साथ Android Studio Chipmunk Canary 7. अलग-अलग वर्शन (उदाहरण के लिए, AGP 7.2.0-alpha07 के साथ Android Studio Chipmunk Beta 1) का इस्तेमाल करने पर, सिंक नहीं हो पाएगा. इस वजह से, AGP के उस वर्शन पर अपडेट करने के लिए कहा जाएगा जो आपके वर्शन से मेल खाता हो.

Android Gradle प्लग इन के एपीआई के बंद होने और हटाए जाने के बारे में ज़्यादा जानकारी के लिए, Android Gradle प्लग इन के एपीआई के अपडेट देखें.

Android Studio Narwhal | 2025.1.1

Android Studio Narwhal | 2025.1.1 में ये नई सुविधाएं शामिल हैं.

Android Studio के इस वर्शन में क्या ठीक किया गया है, यह जानने के लिए ठीक की गई समस्याएं देखें.

पेश है कारोबारों के लिए, Android Studio में Gemini

Android Studio Narwhal Canary 5 में, कारोबारों के लिए Android Studio में Gemini की सुविधा लॉन्च की गई है. कारोबारों के लिए Gemini में, Android Studio में मौजूद Gemini की मुख्य सुविधाओं के साथ-साथ, एंटरप्राइज़-ग्रेड की सुरक्षा और निजता की सुविधाएं और भी बहुत कुछ शामिल है. अपनी टीम या कारोबार के लिए एआई की सुविधाओं का फ़ायदा पाने के लिए, ज़्यादा जानें.

Android Studio में Gemini की मदद से, मल्टीमोडल इमेज अटैचमेंट की सुविधा

अब Android Studio में, सीधे Gemini प्रॉम्प्ट में इमेज अटैच की जा सकती हैं. जटिल तकनीकी डायग्राम के बारे में तुरंत अहम जानकारी पाएं या उनसे जुड़े कोड के स्केलेटन जनरेट करने के लिए, डिज़ाइन मॉक का इस्तेमाल करें. एआई की मदद से काम करने वाले वर्कफ़्लो में विज़ुअल कॉन्टेक्स्ट को आसानी से इंटिग्रेट करने से, काम को बेहतर तरीके से करने और क्रिएटिविटी को बढ़ाने में मदद मिलती है.

Android Studio में Gemini में इमेज अटैच करना
Android Studio में Gemini: इमेज अटैच करना

Android Studio में Gemini, फ़ाइल अटैचमेंट के साथ काम करता है

अब Android Studio में Gemini के साथ चैट करते समय, कॉन्टेक्स्ट के तौर पर फ़ाइलें अटैच की जा सकती हैं. क्वेरी बार में @ टाइप करें. इससे, फ़ाइल पूरी करने का मेन्यू दिखेगा. इसके बाद, अटैच करने के लिए फ़ाइलें चुनें. कॉन्टेक्स्ट ड्रॉप-डाउन पर क्लिक करके देखें कि Gemini ने कौनसी फ़ाइलें अपने-आप अटैच की हैं. आपके पास फ़ाइलों पर सही का निशान लगाने या हटाने का विकल्प होता है. हाल ही में अटैच की गई फ़ाइलों की सूची देखने के लिए, हाल ही की फ़ाइलें पर कर्सर घुमाएं.

Android Studio में Gemini में फ़ाइल अटैच करना
Android Studio में Gemini: फ़ाइलें अटैच करना

Android डिवाइस स्ट्रीमिंग की सुविधा के साथ उपलब्ध पार्टनर डिवाइस लैब

पार्टनर डिवाइस लैब, डिवाइस लैब होते हैं. इन्हें Google के OEM पार्टनर चलाते हैं. जैसे, Samsung, Xiaomi, OPPO, OnePlus, vivo वगैरह. इनसे Android डिवाइस स्ट्रीमिंग में उपलब्ध डिवाइसों की संख्या बढ़ती है. यह सेवा बीटा वर्शन में है और यह Android Studio के सबसे नए Canary रिलीज़ में उपलब्ध है. ज़्यादा जानने के लिए, पार्टनर डिवाइस लैब से कनेक्ट करना लेख पढ़ें.



ऐप्लिकेशन के बैक अप और उसे वापस पाने की सुविधा का इस्तेमाल करके, ऐप्लिकेशन को टेस्ट करना और डेवलप करना

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

Android Studio Narwhal में, अपने ऐप्लिकेशन का बैकअप जनरेट करने और उसे किसी दूसरे डिवाइस पर वापस लाने के तरीके उपलब्ध हैं. इसकी मदद से यह जांच की जा सकती है कि ऐप्लिकेशन का डेटा, एक डिवाइस से दूसरे डिवाइस पर या क्लाउड बैकअप से वापस लाने पर, आपका ऐप्लिकेशन ठीक से काम कर रहा है या नहीं. इसके अलावा, अगर आपको ऐप्लिकेशन को डेवलप और डीबग करने के लिए ज़रूरी डेटा के साथ, टेस्ट डिवाइस को तेज़ी से सेट अप करना है, तो भी यह तरीका मददगार हो सकता है.

बैकअप जनरेट करना

बैकअप फ़ाइल जनरेट करने के लिए, यह तरीका अपनाएं:

  1. कनेक्ट किए गए डिवाइस पर, अपने ऐप्लिकेशन का डीबग वर्शन डिप्लॉय करना
  2. बैकअप जनरेट करने के लिए, इनमें से कोई एक कार्रवाई करें:
    • चालू डिवाइस विंडो में, टूलबार से ऐप्लिकेशन का डेटा बैक अप लें ऐक्शन पर क्लिक करें
    • मुख्य मेन्यू बार से, चालू करें > ऐप्लिकेशन का डेटा बैकअप लें को चुनें
    • डिवाइस एक्सप्लोरर > प्रोसेस टैब में, ऐप्लिकेशन प्रोसेस पर राइट क्लिक करें और ऐप्लिकेशन का डेटा बैकअप लें को चुनें
  3. इसके बाद, दिखने वाले डायलॉग बॉक्स में ये काम करें:
    • उस ऐप्लिकेशन के ऐप्लिकेशन आईडी की पुष्टि करें जिसके लिए आपको बैकअप जनरेट करना है
      • चुनें कि आपको एक डिवाइस से दूसरे डिवाइस, क्लाउड या क्लाउड (एन्क्रिप्ट नहीं किया गया) बैकअप जनरेट करना है या नहीं
    • उस बैकअप के नाम और जगह की पुष्टि करें जिसे आपको सेव करना है. डिफ़ॉल्ट रूप से, बैकअप मौजूदा Android Studio प्रोजेक्ट की रूट डायरेक्ट्री में सेव होता है.
      अपने ऐप्लिकेशन का बैकअप जनरेट करें.
  4. जब Android Studio आपसे पूछे कि क्या वह ऐप्लिकेशन को बंद कर सकता है, तो ठीक है पर क्लिक करें. बैकअप जनरेट करने के लिए, Android Studio को ऐप्लिकेशन की प्रोसेस को बंद करना होगा.

जनरेट किए गए बैकअप देखने के लिए, Project > Android टूल विंडो में बैकअप फ़ाइलें नोड पर जाएं.

बैकअप के टाइप

अपने ऐप्लिकेशन के लिए, अलग-अलग तरह के बैकअप जनरेट किए जा सकते हैं. बैकअप जनरेट करते समय, उस स्थिति से जुड़ा बैकअप टाइप चुनें जिसकी आपको जांच करनी है:

  • एक डिवाइस से दूसरे डिवाइस पर: इससे आपके ऐप्लिकेशन का बैकअप जनरेट होता है. यह बैकअप, एक डिवाइस से दूसरे डिवाइस पर डेटा ट्रांसफ़र करने के दौरान जनरेट किए गए बैकअप जैसा ही होता है. एक डिवाइस से दूसरे डिवाइस पर डेटा ट्रांसफ़र करने पर, ऐप्लिकेशन का बैकअप डेटा सीधे दूसरे डिवाइस पर भेजा जाता है. उदाहरण के लिए, यूएसबी या वाई-फ़ाई की मदद से.
  • क्लाउड: आपके ऐप्लिकेशन का बैकअप जनरेट करता है. यह बैकअप, उपयोगकर्ता के Google खाते के स्टोरेज में सेव किए गए बैकअप जैसा ही होता है. जब कोई उपयोगकर्ता नया डिवाइस सेट अप करता है, तो वह Cloud बैकअप से डेटा वापस लाने का विकल्प चुन सकता है.
  • क्लाउड (एन्क्रिप्ट नहीं किया गया): आपके ऐप्लिकेशन का बैकअप जनरेट करता है. यह बैकअप, उस बैकअप जैसा होता है जो उपयोगकर्ता के Google खाते के स्टोरेज में सेव किया जाता है. यह बैकअप, ऐसे डिवाइस पर सेव किया जाता है जिस पर क्लाइंट साइड एन्क्रिप्शन की सुविधा चालू नहीं होती.

ऐप्लिकेशन का डेटा वापस पाना

ऐप्लिकेशन का डेटा वापस पाने के लिए, यह तरीका अपनाएं:

  1. कनेक्ट किए गए डिवाइस पर अपना ऐप्लिकेशन डिप्लॉय करें. ऐप्लिकेशन का आईडी, उस बैकअप फ़ाइल के आईडी से मेल खाना चाहिए जिसे आपको डिवाइस पर वापस लाना है.
  2. इनमें से किसी एक कार्रवाई पर जाएं और उस पर क्लिक करें:
    • चालू डिवाइस विंडो में, टूलबार से ऐप्लिकेशन का डेटा वापस पाएं ऐक्शन पर क्लिक करें. इसके बाद, हाल ही के इतिहास से कोई बैकअप फ़ाइल चुनें या ब्राउज़ करें पर क्लिक करें.
    • मुख्य मेन्यू बार में जाकर, चालू करें > ऐप्लिकेशन का डेटा वापस लाएं पर जाएं.
    • डिवाइस एक्सप्लोरर > प्रोसेस टैब में, ऐप्लिकेशन प्रोसेस पर राइट क्लिक करें और ऐप्लिकेशन डेटा वापस पाएं को चुनें.
    • प्रोजेक्ट > Android टूल विंडो में, फ़ाइलें बैकअप करें नोड में जाकर, किसी बैकअप पर राइट क्लिक करें. इसके बाद, ऐप्लिकेशन का डेटा वापस पाएं को चुनें.
  3. अगर लागू हो, तो हाल ही के इतिहास से कोई बैकअप चुनें या लोकल स्टोरेज से वापस लाने के लिए, बैकअप फ़ाइल चुनने के लिए ब्राउज़ करें पर क्लिक करें.

इसके अलावा, रन कॉन्फ़िगरेशन के हिस्से के तौर पर बैकअप फ़ाइल शामिल की जा सकती है, ताकि ऐप्लिकेशन को डिप्लॉय करने पर, बैकअप फ़ाइल से ऐप्लिकेशन का डेटा भी वापस आ जाए. ऐसा करने के लिए, यह तरीका अपनाएं:

  1. मुख्य मेन्यू बार में जाकर, रन करें > कॉन्फ़िगरेशन में बदलाव करें पर जाएं.
  2. ऐप्लिकेशन चलाने का कोई कॉन्फ़िगरेशन चुनें और वापस लाने के विकल्प पर जाएं.
    रन कॉन्फ़िगरेशन में विकल्पों को वापस लाएं.
  3. किसी ऐप्लिकेशन को बैकअप से वापस लाने के लिए, ऐप्लिकेशन की स्थिति वापस लाएं के बगल में मौजूद बॉक्स को चुनें.
  4. हाल ही के इतिहास से कोई बैकअप फ़ाइल चुनें या डिवाइस के स्टोरेज में मौजूद बैकअप फ़ाइल को ब्राउज़ करके चुनें.
  5. अगर आपको सिर्फ़ नए ऐप्लिकेशन इंस्टॉल करने पर, ऐप्लिकेशन का डेटा वापस पाना है, तो सिर्फ़ नए APK इंस्टॉल करने पर डेटा वापस पाएं के बगल में मौजूद बॉक्स को चुनें. यह विकल्प तब मददगार हो सकता है, जब आपको किसी नए टेस्ट डिवाइस पर डिप्लॉय करने के बाद, डेटा को वापस लाना हो, ताकि डिबग करने और ऐप्लिकेशन डेवलप करने में मदद मिल सके.
  6. रन कॉन्फ़िगरेशन सेव करने के लिए, ठीक है पर क्लिक करें.
  7. कनेक्ट किए गए डिवाइस पर ऐप्लिकेशन डेटा को वापस लाने की जांच करने के लिए, रन कॉन्फ़िगरेशन का इस्तेमाल करके अपना ऐप्लिकेशन डिप्लॉय करें.

Android Studio XR के लिए सहायता उपलब्ध है

Android Studio Narwhal में, डेवलपर के लिए Jetpack XR की मदद से इमर्सिव अनुभव बनाने की सुविधा शामिल है! इस रिलीज़ में ऐसे टूल शामिल किए गए हैं जिनकी मदद से, आपको XR ऐप्लिकेशन को बेहतर तरीके से एक्सपेरिमेंट करने, डिप्लॉय करने, और डीबग करने में मदद मिलेगी.

Gemini का इस्तेमाल करके, कॉम्पोज़ेबल की झलक जनरेट करना

कॉम्पोज़ेबल की झलक की मदद से, Android Studio में डिज़ाइन करते समय अपने कॉम्पोज़ेबल को विज़ुअलाइज़ किया जा सकता है. Android Studio में अब एक एक्सपेरिमेंटल सुविधा उपलब्ध है: Gemini की मदद से, Compose की झलक जनरेट करना. इसकी मदद से, झलक के पैरामीटर के तौर पर मॉक डेटा को आसानी से शामिल किया जा सकता है.

इस टूल को ऐक्सेस करने के लिए, किसी भी कॉम्पोज़ेबल पर राइट क्लिक करें और Gemini > "<Composable Name>" की झलक जनरेट करें पर जाएं. अगर मौजूदा फ़ाइल की कोई झलक नहीं है, तो उस पर राइट क्लिक करें और Gemini > कॉम्पोज़ करने की झलक जनरेट करें पर जाएं.

ऐसा हो सकता है कि Gemini से जनरेट किया गया कोड हर बार सही न हो. हालांकि, इससे आपको डेवलपमेंट वर्कफ़्लो को तेज़ करने के लिए, एक अहम शुरुआती पॉइंट मिलता है.

आपके सुझाव, शिकायत या राय से, हमें इस सुविधा को ज़्यादा सटीक बनाने और Android डेवलपर के लिए इस इंटिग्रेशन को ज़्यादा बेहतर बनाने में मदद मिलती है.

Gemini, राइट क्लिक मेन्यू में आधे हिस्से के आस-पास दिखता है. झलक जनरेट करें, यह विकल्प दूसरे लेवल के मेन्यू में सबसे नीचे दिखता है.
Gemini, आपके कॉम्पोज़ेबल के लिए Compose की झलक जनरेट कर सकता है.

Compose Preview स्क्रीनशॉट टेस्टिंग टूल

Compose के यूज़र इंटरफ़ेस (यूआई) की जांच करने और रिग्रेशन को रोकने के लिए, Compose की झलक दिखाने वाले स्क्रीनशॉट की जांच करने वाले टूल का इस्तेमाल करें. नए टूल की मदद से, एचटीएमएल रिपोर्ट जनरेट की जा सकती हैं. इन रिपोर्ट की मदद से, ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) में हुए किसी भी बदलाव का पता लगाया जा सकता है. ज़्यादा जानने के लिए, कॉम्पोज़ की झलक के लिए स्क्रीनशॉट की जांच पर जाएं.

एम्बेड किए गए लेआउट इंस्पेक्टर कॉम्पोनेंट ट्री को बेहतर बनाना

एम्बेड किए गए लेआउट इंस्पेक्टर में कॉम्पोनेंट ट्री के साथ इंटरैक्ट करना अब पहले से ज़्यादा आसान और बेहतर हो गया है. इसकी वजह यह है कि इसमें कई अहम सुधार किए गए हैं. इन अपडेट को आपके वर्कफ़्लो को बेहतर बनाने और Compose के यूज़र इंटरफ़ेस (यूआई) के स्ट्रक्चर के बारे में साफ़ तौर पर जानकारी देने के लिए डिज़ाइन किया गया है.

  1. हॉरिज़ॉन्टल स्क्रोलिंग: अब कॉम्पोनेंट ट्री में हॉरिज़ॉन्टल स्क्रोल किया जा सकता है. इससे, कॉन्टेक्स्ट में बदलाव किए बिना, बड़े या नेस्ट किए गए लेआउट को नेविगेट और जांचना आसान हो जाता है.
  2. चुने गए आइटम पर अपने-आप स्क्रोल होना: अब कॉम्पोनेंट ट्री में किसी आइटम को चुनने पर, व्यू अपने-आप हॉरिज़ॉन्टल और वर्टिकल, दोनों तरह से स्क्रोल हो जाएगा. इससे चुने गए आइटम पर आसानी से फ़ोकस किया जा सकेगा. इससे यह पक्का होता है कि आपकी दिलचस्पी का एलिमेंट हमेशा सबसे ज़्यादा ध्यान खींचने वाली जगह पर दिखे.
  3. बेहतर तरीके से संबंध दिखाने वाला विज़ुअलाइज़ेशन: हमने कॉम्पोनेंट ट्री में सहायता लाइनों को बेहतर बनाया है, ताकि नोड के संबंधों को समझने के लिए ज़्यादा साफ़ तौर पर विज़ुअल दिए जा सकें. बिंदु वाली लाइनें अब पैरंट और उसके चाइल्ड नोड के बीच कॉल स्टैक के संबंध को साफ़ तौर पर दिखाती हैं. इससे, प्रोग्राम के ज़रिए जुड़े कनेक्शन को ज़्यादा असरदार तरीके से ट्रैक करने में मदद मिलती है. सॉलिड लाइन, ट्री में मौजूद सभी अन्य स्टैंडर्ड पैरंट-चाइल्ड रिलेशनशिप दिखाती रहेंगी.

इन बेहतर सुविधाओं का मकसद, डीबग करने का अनुभव आसान और बेहतर बनाना है. इससे आपको अपने यूज़र इंटरफ़ेस (यूआई) को तुरंत समझने और बेहतर बनाने में मदद मिलेगी.

एम्बेड किए गए लेआउट इंस्पेक्टर में मौजूद कॉम्पोनेंट ट्री में, अब हॉरिज़ॉन्टल स्क्रोलिंग और चुने जाने पर अपने-आप स्क्रोल होने की सुविधा काम करती है.
एम्बेड किए गए लेआउट इंस्पेक्टर कॉम्पोनेंट ट्री को बेहतर बनाना

Android Studio Narwhal में नई सुविधाएं | 2025.1.2

Android Studio Narwhal की नई सुविधाओं वाले सॉफ़्टवेयर अपडेट | 2025.1.2 में ये नई सुविधाएं शामिल हैं.

Android Studio के इस वर्शन में क्या ठीक किया गया है, यह जानने के लिए ठीक की गई समस्याएं देखें.

Android Studio के लिए प्रोसेस

Android Studio के लिए जर्नी की मदद से, एंड-टू-एंड टेस्ट को आसानी से लिखा और मैनेज किया जा सकता है. इसके लिए, आपको हर टेस्ट के चरणों और दावों के बारे में बताने के लिए, सामान्य भाषा का इस्तेमाल करने की सुविधा मिलती है. इसे जर्नी कहा जाता है. Gemini के विज़न और तर्क करने की क्षमताओं का फ़ायदा उठाकर, सामान्य भाषा में लिखे गए चरणों को ऐसी कार्रवाइयों में बदल दिया जाता है जिन्हें Gemini आपके ऐप्लिकेशन पर करता है. इससे, गतिविधियों को लिखना और समझना आसान हो जाता है. इसके अलावा, ज़्यादा जटिल दावे लिखे और बताए जा सकते हैं. Gemini, डिवाइस पर दिखने वाली जानकारी के आधार पर इन दावों का आकलन करता है. इससे यह तय होता है कि आपकी प्रोसेस पूरी हुई है या नहीं.

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

Android Studio से ही, किसी भी लोकल या रिमोट Android डिवाइस पर, सफ़र की योजनाएं लिखें और उन्हें चलाएं. आईडीई, प्रोसेस बनाने के लिए एडिटर का नया वर्शन उपलब्ध कराता है. साथ ही, ज़्यादा बेहतर नतीजे भी देता है. इनसे आपको Gemini के तर्क और प्रोसेस को बेहतर तरीके से समझने और उसे लागू करने में मदद मिलती है.

Android Studio के एजेंट मोड में Gemini

Android Studio के एजेंट मोड में Gemini, एआई की एक नई सुविधा है. इसे डेवलपमेंट से जुड़े कई चरणों वाले जटिल टास्क को मैनेज करने के लिए डिज़ाइन किया गया है. ये ऐसे टास्क हैं जिन्हें Gemini के साथ चैट करके पूरा नहीं किया जा सकता. एजेंट मोड का इस्तेमाल करने के लिए, साइडबार में Gemini पर क्लिक करें. इसके बाद, एजेंट टैब चुनें. किसी मुश्किल लक्ष्य के बारे में बताया जा सकता है, जैसे कि यूनिट टेस्ट जनरेट करना या गड़बड़ियां ठीक करना. इसके बाद, एजेंट आपके प्रोजेक्ट की कई फ़ाइलों में लागू होने वाला प्लान बनाता है. एजेंट, बदलावों का सुझाव देता है और लक्ष्य तक पहुंचने के लिए, बार-बार बग ठीक करता है. आपके पास सुझाए गए बदलावों की समीक्षा करने, उन्हें स्वीकार करने या अस्वीकार करने का विकल्प होता है. साथ ही, एजेंट से अपने सुझावों के बारे में दोबारा बताने के लिए कहा जा सकता है.

बैकअप और सिंक

अब अपने Google या JetBrains खाते का इस्तेमाल करके, Android Studio की सेटिंग का बैक अप क्लाउड स्टोरेज में लिया जा सकता है. इससे आपकी सेटिंग सिंक करने में मदद मिलती है. जैसे, कीमैप, कोड एडिटर की सेटिंग, सिस्टम की सेटिंग वगैरह. शुरू करने के लिए, इनमें से कोई एक काम करें:

  • Android Studio में कोई प्रोजेक्ट खोलने के बाद, अपने Google खाते में साइन इन करें. इसके लिए, IDE के सबसे ऊपर दाएं कोने में मौजूद अवतार पर क्लिक करें. इसके बाद, साइन इन करें पर क्लिक करें.

    1. इसके बाद, दिखने वाले डायलॉग बॉक्स में दिए गए निर्देशों का पालन करें. साथ ही, Android Studio को अपने Google खाते का स्टोरेज ऐक्सेस करने की अनुमति देने के लिए, बॉक्स को चुनना न भूलें.
    2. Android Studio को अनुमति देने के लिए, निर्देशों का पालन करें.
  • सेटिंग > बैक अप लें और सिंक करें पर जाएं.

    1. अपने Google खाते के स्टोरेज का इस्तेमाल करके, Android Studio के सभी इंस्टॉल में अपने ऐप्लिकेशन का डेटा सिंक करने के लिए, Google चुनें. इसके अलावा, JetBrains खाते का इस्तेमाल करके, अपने ऐप्लिकेशन का डेटा IntelliJ और Android Studio के इंस्टॉल किए गए वर्शन के साथ सिंक किया जा सकता है.
    2. Android Studio को अपने पसंदीदा खाते का स्टोरेज ऐक्सेस करने की अनुमति देने के लिए, निर्देशों का पालन करें. इसके बाद, Android Studio पर वापस जाएं.
    3. सेटिंग > बैक अप और सिंक पेज पर, ऐप्लिकेशन के उस डेटा की कैटगरी देखी जा सकती है जिसे आपको अपने खाते से सिंक करना है.
    4. 'बैक अप और सिंक' सुविधा बंद करने के लिए, उस बॉक्स से सही का निशान हटाएं जिससे यह सुविधा चालू होती है.

अगर आपने चुने गए डिवाइस पर पहले से डेटा सिंक किया हुआ है, तो Android Studio आपको दो विकल्प देता है. पहला, अपने रिमोट स्टोरेज से सेटिंग डाउनलोड करना (यह डिफ़ॉल्ट विकल्प है) और दूसरा, अपनी लोकल सेटिंग अपलोड करना और रिमोट स्टोरेज में सिंक की गई सेटिंग को बदलना.

क्रैश होने की समस्या को ठीक करने के सुझाव

Android Studio के Meerkat फ़ीचर ड्रॉप में, हमने ऐप्लिकेशन की क्वालिटी की अहम जानकारी टूल विंडो में, क्रैश की सूचना देने के लिए Gemini की अहम जानकारी लॉन्च की है. अब Android Studio, Gemini का इस्तेमाल करके क्रैश डेटा का विश्लेषण कर सकता है. साथ ही, आपके सोर्स कोड की मदद से, संभावित समस्याओं को ठीक करने के सुझाव दे सकता है. ऐप्लिकेशन की क्वालिटी के बारे में अहम जानकारी देने वाले टूल की विंडो में क्रैश चुनने के बाद, अहम जानकारी टैब पर जाएं. इसके बाद, Gemini के क्रैश के बारे में अहम जानकारी जनरेट करने के बाद, ठीक करने का सुझाव दें पर क्लिक करें. इसके बाद, Gemini कोड में बदलाव करने के सुझाव जनरेट करता है. इन सुझावों की समीक्षा करने और उन्हें स्वीकार करने के लिए, एडिटर के 'बदलाव' टैब का इस्तेमाल किया जा सकता है.

एम्बेड किया गया XR एम्युलेटर

XR Emulator अब डिफ़ॉल्ट रूप से एम्बेड किए गए स्टेटस में लॉन्च होता है. अब Android Studio में ही, ऐप्लिकेशन को डिप्लॉय किया जा सकता है, 3D स्पेस में नेविगेट किया जा सकता है, और लेआउट इंस्पेक्टर का इस्तेमाल किया जा सकता है.

XR Emulator अब डिफ़ॉल्ट रूप से एम्बेड किए गए स्टेटस में लॉन्च होता है.
Android Studio में सीधे XR एमुलेटर का इस्तेमाल करें.

गाने के टीज़र के तौर पर बने शॉर्ट वीडियो की झलक को बेहतर बनाना

Android Studio के Narwhal फ़ीचर ड्रॉप में, Compose की झलक में कई सुधार किए गए हैं.

नेविगेशन में किए गए नए सुधारों की मदद से, कॉम्पोज़ की झलक देखने की सुविधा अब ज़्यादा असरदार हो गई है. झलक की परिभाषा पर जाने के लिए, झलक के नाम पर क्लिक करें या किसी कॉम्पोनेंट पर क्लिक करके, उस फ़ंक्शन पर जाएं जहां वह कॉम्पोनेंट तय किया गया है. जब किसी झलक वाले फ़्रेम पर कर्सर घुमाया जाता है, तो हॉवर स्टेटस से तुरंत विज़ुअल फ़ीडबैक मिलता है. बेहतर कीबोर्ड ऐरो नेविगेशन की मदद से, कई प्रीव्यू के बीच आसानी से नेविगेट किया जा सकता है. इससे यूज़र इंटरफ़ेस (यूआई) को तेज़ी से बेहतर बनाया जा सकता है.

झलक देखने वाला टूल

'कॉन्टेंट की झलक' चुनने वाला टूल अब उपलब्ध है. इसे आज़माने के लिए, अपने Compose कोड में किसी भी @Preview एनोटेशन पर क्लिक करें.

साइज़ में बदले जा सकने वाले प्रीव्यू

Android Studio में, Compose Preview के फ़ोकस मोड में, अब झलक विंडो के किनारों को खींचकर और छोड़कर, उसका साइज़ बदला जा सकता है.

16 केबी वाला पेज साइज़ इस्तेमाल करने की सुविधा

Android Studio के Narwhal वर्शन में, 16 केबी वाले पेज साइज़ पर ट्रांज़िशन करने के लिए बेहतर सहायता जोड़ी गई है. इस बदलाव को आसानी से मैनेज करने में आपकी मदद करने के लिए, Android Studio अब ऐसे APK या Android ऐप्लिकेशन बंडल बनाते समय पहले से चेतावनियां देता है जो 16 केबी वाले डिवाइसों पर काम नहीं करते. APK विश्लेषक का इस्तेमाल करके, यह भी पता लगाया जा सकता है कि कौनसी लाइब्रेरी 16 केबी वाले डिवाइसों के साथ काम नहीं करती हैं. इस नए एनवायरमेंट में अपने ऐप्लिकेशन की जांच करने के लिए, Android Studio में 16 केबी वाला एमुलेटर टारगेट भी उपलब्ध है. यह टारगेट, मौजूदा 4 केबी इमेज के साथ-साथ उपलब्ध है.

लेआउट इंस्पेक्टर में चाइल्ड का फिर से कॉम्पोज़ होना

लेआउट इंस्पेक्टर, चाइल्ड रीकंपोज़िशन की गिनती के साथ काम करता है. अब आपको फिर से कॉम्पोज़ करने की संख्या दिख सकती है. भले ही, कॉम्पोनेंट ट्री में पैरंट के नीचे, फिर से कॉम्पोज़ किया जा रहा कॉम्पोज़ेबल, छोटा किया गया हो. जब आपको चाइल्ड रीकंपोज़िशन की संख्या बढ़ती हुई दिखे, तो ट्री खोलें और देखें कि रीकंपोज़िशन कहां हो रहा है.

लेआउट इंस्पेक्टर में, चाइल्ड रीकंपोज़िशन की गिनती की सुविधा काम करती है
लेआउट इंस्पेक्टर में, चाइल्ड रीकंपोज़िशन की संख्या देखने की सुविधा उपलब्ध है.

मिलते-जुलते मॉड्यूल में बिल्ड फ़ाइलें दिखाने के लिए, Android व्यू की सेटिंग

Android व्यू में, बिल्ड फ़ाइलों को उनके मॉड्यूल के तहत दिखाने के लिए एक नई सेटिंग जोड़ी गई है. कई मॉड्यूल वाले प्रोजेक्ट पर काम करते समय, यह व्यू मददगार हो सकता है. व्यू चालू करने के लिए, फ़ाइल (macOS पर Android Studio) सेटिंग > दिखावट और व्यवहार > प्रोजेक्ट टूल विंडो पर जाएं और [Android व्यू] मॉड्यूल में बिल्ड फ़ाइलें दिखाएं को चुनें.

प्रोजेक्ट व्यू में नए प्रोजेक्ट खोलने के लिए नई सेटिंग

नए प्रोजेक्ट डिफ़ॉल्ट रूप से प्रोजेक्ट व्यू में खुलें, इसके लिए एक नई सेटिंग जोड़ी गई है. सेटिंग चालू करने के लिए, फ़ाइल (macOS पर Android Studio) > सेटिंग > दिखावट और व्यवहार > प्रोजेक्ट टूल विंडो पर जाएं और प्रोजेक्ट व्यू को डिफ़ॉल्ट के तौर पर सेट करें को चुनें.

अपने-आप सिंक होने की सुविधा बंद करने के लिए नई सेटिंग

Android Studio में अब एक सेटिंग उपलब्ध है. इसकी मदद से, डिफ़ॉल्ट रूप से सिंक होने की सुविधा (जैसे, प्रोजेक्ट खोलने पर सिंक अपने-आप चलता है) को, रिमाइंडर के साथ मैन्युअल रूप से सिंक करने के नए मोड पर स्विच किया जा सकता है. डिफ़ॉल्ट रूप से, डेटा अपने-आप सिंक होता रहेगा. मैन्युअल सिंक पर स्विच करने के लिए, फ़ाइल (macOS पर Android Studio) > सेटिंग > बिल्ड, एक्सीक्यूशन, डिप्लॉयमेंट > बिल्ड टूल पर जाएं. इसके बाद, प्रोजेक्ट सिंक मोड के तौर पर, रिमाइंडर के साथ मैन्युअल सिंक पर प्रोजेक्ट सिंक मोड सेट करें.

Android Studio में Play की नीति के बारे में अहम जानकारी

Android Studio में अब Google Play की उन नीतियों के बारे में ज़्यादा जानकारी और दिशा-निर्देश शामिल हैं जिनका असर आपके ऐप्लिकेशन पर पड़ सकता है. इस जानकारी की मदद से, शुरू से ही सुरक्षित ऐप्लिकेशन बनाए जा सकते हैं. इससे, उन समस्याओं से बचा जा सकता है जिनकी वजह से ऐप्लिकेशन लॉन्च करने की प्रोसेस में रुकावट आ सकती है. साथ ही, बाद में उन्हें ठीक करने में ज़्यादा समय और संसाधनों की ज़रूरत पड़ सकती है.

Android Studio Narwhal के फ़ीचर ड्रॉप के बाद, आपको Play की नीति से जुड़ी अहम जानकारी, लिंट की जांच के तौर पर दिखेगी. इन लिंट जांचों से यह जानकारी मिलेगी:

  • नीति के बारे में खास जानकारी.
  • आम तौर पर होने वाली गलतियों से बचने के लिए, क्या करें और क्या न करें.
  • Play की नीति वाले पेजों के लिंक, जहां आपको पूरी नीति और ज़्यादा मददगार जानकारी और संसाधन मिल सकते हैं.

Play की नीति से जुड़ी अहम जानकारी के बीटा वर्शन का मकसद, समीक्षा से पहले मददगार दिशा-निर्देश देना है, ताकि आपको ऐप्लिकेशन सबमिट करने में आसानी हो. इसमें हर नीति के बारे में जानकारी नहीं दी गई है. साथ ही, इसमें ऐप्लिकेशन की समीक्षा के बारे में आखिरी फ़ैसले भी नहीं दिए गए हैं. नीति का पालन करने के लिए, नीति केंद्र में जाकर, हमेशा पूरी नीति पढ़ें.

यह देखने के लिए कि आपके प्रोजेक्ट के लिए, Play की नीति से जुड़ी अहम जानकारी है या नहीं, कोड > Play की नीति से जुड़ी अहम जानकारी के लिए जांच करें… पर जाएं. अहम जानकारी, 'समस्याएं' टूल विंडो में दिखेगी. साथ ही, ये संबंधित फ़ाइलों में, Lint की चेतावनियों के तौर पर भी दिखेंगी.

Android Studio में Play की नीति के बारे में अहम जानकारी
Android Studio के Narwhal वर्शन में, Play की नीति से जुड़ी अहम जानकारी.

हम इस इंटिग्रेशन को लगातार बेहतर बना रहे हैं. अगर आपके पास कोई सुझाव, शिकायत या राय है, तो कृपया इसकी शिकायत करें.

Android Studio Narwhal की नई सुविधाओं वाले सॉफ़्टवेयर अपडेट के लिए, कम से कम AGP 4.0 की ज़रूरत है

Android Studio के Narwhal फ़ीचर ड्रॉप के साथ काम करने के लिए, प्रोजेक्ट में AGP 4.0 या इसके बाद के वर्शन का इस्तेमाल करना ज़रूरी है. AGP और Android Studio के साथ काम करने से जुड़ी ज़रूरी शर्तें देखें.