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

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

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

Android Studio के मौजूदा वर्शन

इस टेबल में, Android Studio के मौजूदा वर्शन और उनके चैनलों की सूची दी गई है.

वर्शन चैनल
Android Studio Meerkat | 2024.3.1 स्थिर दिखाना
Android Gradle प्लग इन 8.9.0 स्थिर दिखाना
Android Studio में Meerkat की सुविधाएं लॉन्च की गईं | 2024.3.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 में Meerkat की सुविधाएं लॉन्च की गईं | 2024.3.2

Android Studio Meerkat Feature Drop | 2024.3.2 में ये नई सुविधाएं जोड़ी गई हैं.

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

Android Studio में Gemini, अब अलग-अलग तरह की इमेज अटैच करने की सुविधा देता है

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

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

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

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

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

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

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

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

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

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

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

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

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

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

थीम वाले आइकॉन के लिए सहायता

Android 13 के डेवलपर के विकल्पों में, "थीम आइकॉन" चालू करने पर, आपके ऐप्लिकेशन का आइकॉन सबसे अच्छा दिखे, यह पक्का करने के लिए, Android Studio Meerkat Feature Drop | 2024.3.2 Canary 1 में अब आपको यह देखने की सुविधा मिलती है कि थीम सेट करने के नए एल्गोरिदम के साथ आपका आइकॉन कैसा दिखेगा.

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

थीम वाले ऐप्लिकेशन के आइकॉन की झलक
थीम वाले ऐप्लिकेशन आइकॉन की झलक

Android Studio की कॉन्फ़िगरेशन डायरेक्ट्री बदलना

Meerkat Feature Drop Canary 2 से, Android Studio, कैनरी, बीटा, और स्टेबल रिलीज़ में एक ही उपयोगकर्ता कॉन्फ़िगरेशन का इस्तेमाल करता है. इसलिए, Android Studio के कैनरी और बीटा रिलीज़ में, कॉन्फ़िगरेशन डायरेक्ट्री पाथ से "झलक" को हटा दिया गया है.

इसके अलावा, सुविधा लॉन्च करने वाली रिलीज़ को प्लैटफ़ॉर्म अपडेट वाली रिलीज़ के साथ एक साथ चलाने के लिए, हमने कॉन्फ़िगरेशन डायरेक्ट्री पाथ में एक माइक्रो वर्शन जोड़ा है. उदाहरण के लिए, AndroidStudio2024.3 के बजाय AndroidStudio2024.3.2 का इस्तेमाल किया जाता है.

अगर आपको कॉन्फ़िगरेशन मैन्युअल तरीके से इंपोर्ट करने हैं, तो IDE की सेटिंग एक्सपोर्ट और इंपोर्ट करना देखें.

प्रॉम्प्ट लाइब्रेरी

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

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

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

  • एक्सआर टेंप्लेट: खास तौर पर Jetpack XR के लिए डिज़ाइन किए गए नए प्रोजेक्ट टेंप्लेट की मदद से, एक्सआर डेवलपमेंट शुरू करें. इससे, एक्सआर डेवलपमेंट की शुरुआत करने के लिए, कोड के साथ एक मज़बूत आधार मिलता है.
  • एक्सआर एम्युलेटर: फ़िज़िकल हार्डवेयर की ज़रूरत के बिना, अपने एक्सआर ऐप्लिकेशन को टेस्ट करें! AVD मैनेजर का इस्तेमाल करके, स्टैंडअलोन XR हेडसेट एमुलेटर बनाएं. इससे, वर्चुअल एनवायरमेंट में अपने अनुभवों की झलक देखी जा सकती है और उनमें गड़बड़ियों को ठीक किया जा सकता है.
  • एक्सआर के लिए लेआउट इंस्पेक्टर: एक्सआर एनवायरमेंट में, Compose के यूज़र इंटरफ़ेस (यूआई) लेआउट को डीबग और ऑप्टिमाइज़ करें. लेआउट इंस्पेक्टर अब XR ऐप्लिकेशन के साथ काम करता है. इससे, आपको अपने ऐप्लिकेशन के स्ट्रक्चर के बारे में अहम जानकारी मिलती है. साथ ही, संभावित समस्याओं की पहचान करने में भी मदद मिलती है.

Android Studio में XR की सुविधा अभी शुरुआती दौर में है. आने वाले समय में, हम इसमें और भी कई दिलचस्प सुविधाएं जोड़ेंगे. कृपया अपना सुझाव/राय दें और सुविधा के लिए अनुरोध सबमिट करें, ताकि हम Android Studio में XR डेवलपमेंट को बेहतर बना सकें!

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

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

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

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

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

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

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

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