Android Studio Iguana की नई सुविधाएं ये हैं.
पैच रिलीज़
Android Studio gelफ़िश में पैच रिलीज़ की सूची नीचे दी गई है और Android Gradle प्लग इन 8.4.
Android Studio जेलीफ़िश | 2023.3.1 पैच 2 और एजीपी 8.4.2 (जून 2024)
सुरक्षा से जुड़ा अहम अपडेट: A सुरक्षा से जुड़े जोखिम में GitHub प्लगिन Android Studio Iguana में उपलब्ध है | 2.2.1 और 2023 और उसके बाद के वर्शन में, डेटा का ऐक्सेस बिना अनुमति के सार्वजनिक हो सकता है टोकन जनरेट नहीं किए जा सकते.
समस्या हल करना: Jetbrains में InteliJ प्लैटफ़ॉर्म के प्रॉडक्ट से जुड़ी समस्या ठीक की गई, और समस्या का हल अब इसमें उपलब्ध है Android Studio जेलीफ़िश | 2023.3.1 पैच 2 (20.3.1.2023).
अगर आपके डिवाइस में पहले से ही Android Studio का बिल्ड मौजूद है, तो स्टेबल चैनल, तो अपडेट पाने के लिए, सहायता > अपडेट की जांच करना (या Android) स्टूडियो > macOS पर अपडेट देखें). या फिर, नया स्टेबल बिल्ड डाउनलोड करें.
अगर आपने पहले से ही, GitHub में पुल अनुरोध सुविधा का इस्तेमाल किया है, तो IDE में, हमारी सलाह है कि आप वे सभी GitHub टोकन रद्द कर दें जिनका इस्तेमाल Google कर रहा है डालें. यह देखते हुए कि प्लगिन, OAuth इंटिग्रेशन या Personal का इस्तेमाल कर सकता है ऐक्सेस टोकन (PATs) का इस्तेमाल करने के लिए किया जाता है, तो कृपया दोनों की जांच करें और ज़रूरत के मुताबिक निरस्त करें:
- OAuth इंटिग्रेशन का ऐक्सेस रद्द करने के लिए, यहां जाएं ऐप्लिकेशन > अनुमति वाले OAuth ऐप्लिकेशन इस्तेमाल कर सकते हैं और JetBrains IDE इंटिग्रेशन टोकन.
- पीएटी का ऐक्सेस रद्द करने के लिए यहां जाएं निजी ऐक्सेस के टोकन और GitHub प्लगिन के लिए जारी किए गए टोकन को मिटाएं. टोकन का डिफ़ॉल्ट नाम यह है IntellaJ IDEA GitHub इंटिग्रेशन प्लगिन, लेकिन हो सकता है कि आप किसी कस्टम नाम.
टोकन का ऐक्सेस रद्द करने के बाद, आपको फिर से प्लगिन सेट अप करना होगा फिर से काम करने के लिए सभी प्लगिन सुविधाएं पाएं, जिनमें Git कार्रवाइयां शामिल हैं.
हम किसी भी असुविधा के लिए क्षमा चाहते हैं और सभी उपयोगकर्ताओं से तुरंत अपडेट करने का अनुरोध करते हैं उनके कोड और डेटा को सुरक्षित रखने के लिए.
इस छोटे अपडेट में ये चीज़ें भी शामिल हैं इन गड़बड़ियों को ठीक कर दिया गया है.
Android Studio जेलीफ़िश | 3.1 पैच 1 और एजीपी 8.4.1 (मई 2024)
इस छोटे अपडेट में ये शामिल हैं इन गड़बड़ियों को ठीक कर दिया गया है.
Android Studio में पेश है Gemini
Android Studio में Gemini की मदद से, Android डेवलपमेंट के लिए कोडिंग की सुविधाओं का इस्तेमाल किया जा सकता है. यह समय है यह Android Studio में एआई की मदद से काम करने वाली बातचीत की सुविधा उपलब्ध कराता है. इससे आपको अपने लक्ष्यों को पूरा करने में प्रॉडक्टिविटी बढ़ाने के लिए, Android डेवलपमेंट से जुड़ी क्वेरी का जवाब दें. इस बारे में ज़्यादा जानने के लिए, यह देखें Android Studio में Gemini से मिलें.
नया साइन-इन फ़्लो
अपने डेवलपर खाते से Android Studio में साइन इन करने पर, आपको सभी फ़ायदे मिलते हैं Google डेवलपर सेवाओं से ली गई है. इन सेवाओं में Firebase Crashlytics और Android देखने जैसी चीज़ें शामिल हैं ज़रूरी जानकारी की रिपोर्ट ऐप्लिकेशन की क्वालिटी के बारे में अहम जानकारी, इससे रीयल रिमोट डिवाइसों को ऐक्सेस किया जा सकता है Android Studio में डिवाइस स्ट्रीमिंग, और इसके साथ अच्छी क्वालिटी वाला कोड लिखा जा सकता है Android Studio में Gemini—सीधे आईडीई से.
Android Studio gelफ़िश की मदद से खाते जोड़ना और उन्हें मैनेज करना आसान हो जाता है. साथ ही, IDE में हर सुविधा के लिए सिर्फ़ ज़रूरी अनुमतियां होती हैं. शुरू करने के लिए यह करें इनमें से एक:
- पहले बताई गई सुविधाओं में से किसी एक पर जाएँ और साइन इन करने के लिए, बताया गया तरीका अपनाएं और ज़रूरी अनुमतियां दें
- अगर आपने पहले से ही साइन इन किया हुआ है, तो खातों और अनुमतियों को इस तरह मैनेज किया जा सकता है: फ़ाइल (macOS पर Android Studio) पर जाएं > सेटिंग > टूल > Google खाते.
Android Studio में, डिवाइस स्ट्रीमिंग की मदद से असल डिवाइसों को ऐक्सेस करना
Android Studio में डिवाइस स्ट्रीमिंग की सुविधा से, आपको रिमोट फ़िज़िकल डिवाइस से सुरक्षित तरीके से कनेक्ट करने की सुविधा मिलती है Android डिवाइस, Google के सुरक्षित डेटा सेंटर में होस्ट किए जाते हैं. Firebase की मदद से उपलब्ध, यह असली डिवाइस पर आपके ऐप्लिकेशन को टेस्ट करने का सबसे तेज़ और आसान तरीका है. जैसे, Google Pixel 8 Pro, Pixel Fold, Samsung के चुनिंदा डिवाइस वगैरह.
![Android Studio में डिवाइस स्ट्रीमिंग का इस्तेमाल करने का ऐनिमेशन.](https://developer.android.com/static/studio/releases/assistant/2023.3.1/device-streaming.gif?hl=hi)
डिवाइस से कनेक्ट करने के बाद, अपने ऐप्लिकेशन को डिप्लॉय किया जा सकता है. इसके अलावा, डिवाइस का डिसप्ले, डिवाइस के साथ इंटरैक्ट करना (इसमें डिवाइस को घुमाना या खोलना शामिल है) और किसी डिवाइस के एसएसएल पर सीधे ADB पर किए जाने वाले अन्य काम इंटरनेट से कनेक्ट करें—और वह भी Android Studio से. जब आप तो Google आपका सारा डेटा मिटा देता है और डिवाइस बनाने से पहले उसे फ़ैक्ट्री रीसेट कर देता है किसी दूसरे डेवलपर को उपलब्ध कराया जाता है.
मौजूदा बीटा अवधि के दौरान, डिवाइस स्ट्रीमिंग की सुविधा का इस्तेमाल बिना किसी शुल्क के किया जा सकता है. Firebase प्रोजेक्ट, स्पार्क या ब्लेज़ प्लान पर होते हैं. शुरू करने के लिए, अपने Android Studio से डेवलपर खाते को डाउनलोड करें और कोई Firebase प्रोजेक्ट चुनें. अगर आपको अगर आपके पास पहले से कोई Firebase प्रोजेक्ट नहीं है, तो इसे बनाना आसान है. ज़्यादा जानने के लिए, इस पर जाएं Android Studio में डिवाइस स्ट्रीमिंग.
ऐप्लिकेशन की क्वालिटी की अहम जानकारी वाली रिपोर्ट में एएनआर, कस्टम डेटा, और कई इवेंट से जुड़ी सहायता मिलती है
ऐप्लिकेशन क्वालिटी के बारे में अहम जानकारी (एक्यूआई) के बारे में ज़्यादा जानें ANR की सुविधा के साथ काम करने के साथ-साथ Android Studio मांगने के लिए ऐप्लिकेशन की क्रैश रिपोर्ट रिपोर्ट, कस्टम डेटा, और मल्टी-इवेंट:
- इवेंट के हिसाब से दोहराना: अब Crashlytics में एक से ज़्यादा इवेंट को एक्सप्लोर किया जा सकता है समय के हिसाब से रिपोर्ट को रिवर्स में सबमिट करें. इससे तेज़ी से डीबग करने के पैटर्न का पता चलता है.
- कस्टम डेटा एक्सप्लोर करें: हर क्रैश रिपोर्ट के लिए, कस्टम कुंजी/वैल्यू और लॉग देखें (रिपोर्ट चुनने के बाद, उन्हें पासकोड और लॉग टैब में देखें).
- ANR का विश्लेषण करना: ANR को सीधे दोनों Android डिवाइसों से ऐक्सेस करें और उनकी जांच करें ज़रूरी जानकारी और Crashlytics टैब.
![ऐप्लिकेशन की क्वालिटी से जुड़ी अहम जानकारी में, मल्टी-इवेंट, ANR, और कस्टम डेटा.](https://developer.android.com/static/studio/images/releases/aqi-jellyfish.png?hl=hi)
एम्बेड किए गए लेआउट इंस्पेक्टर
लेआउट इंस्पेक्टर को अब चल रहे डिवाइस टूल में डिफ़ॉल्ट रूप से जोड़ दिया गया है विंडो. यह इंटिग्रेशन, स्क्रीन का रीयल-एस्टेट सेव करता है. साथ ही, आपके वर्कफ़्लो को एक ही जगह से मैनेज करता है साथ ही, 50% की बढ़ोतरी के साथ एक ही टूल विंडो से विज्ञापनों की परफ़ॉर्मेंस में सुधार हुआ है. Google Analytics 4 पर माइग्रेट किया जा सकता है अपने ऐप्लिकेशन की जांच करने और उससे इंटरैक्ट करने के लिए किया जा सकता है. साथ ही, 3D के लिए स्नैपशॉट का इस्तेमाल किया जा सकता है आपके यूज़र इंटरफ़ेस (यूआई) के विज़ुअलाइज़ेशन. यहां पर सुविधाओं की पूरी रेंज देखें लेआउट इंस्पेक्टर की मदद से अपना लेआउट डीबग करें.
ऐप्लिकेशन लिंक असिस्टेंट में वेब असोसिएशन फ़ाइल की पुष्टि करने की सुविधा काम करती है
ऐप्लिकेशन लिंक असिस्टेंट अब इन सुविधाओं के साथ काम करता है पुष्टि की प्रक्रिया डिजिटल ऐसेट लिंक की JSON फ़ाइल जिसे आपकी वेबसाइट पर पब्लिश किया जाना चाहिए.
यह सुविधा, इंटेंट फ़िल्टर के लिए पुष्टि करने की मौजूदा क्षमताओं को बढ़ाती है जिनका एलान ऐप्लिकेशन की मेनिफ़ेस्ट फ़ाइल में किया जाता है. इनमें बताए गए हर डोमेन के लिए मेनिफ़ेस्ट फ़ाइल अपलोड करने के बाद, Assistant आपकी वेबसाइट पर फ़ाइल पार्स करती है, तो सात की पुष्टि करता है. साथ ही, किसी भी गड़बड़ी को ठीक करने के बारे में पूरी जानकारी देता है.
शुरू करने के लिए:
- Android Studio में टूल > पर क्लिक करें ऐप्लिकेशन लिंक सहायक.
- Assistant की जांच के बारे में ज़्यादा जानकारी पाने के लिए, लिंक पर दो बार क्लिक करें किया गया है और कॉन्फ़िगरेशन से जुड़ी गड़बड़ियों को ठीक करने का तरीका समझा गया है.
आपकी JSON फ़ाइल सही है, इसकी पुष्टि करें और बिना किसी रुकावट के उपयोगकर्ता अनुभव पाएं आपके डोमेन पर अपलोड करने के लिए प्रारूपित किया गया है.
बेसलाइन प्रोफ़ाइल इंस्टॉल करना
Android Studio जेलीफ़िश अपने-आप कंपाइल हो जाता है इसके बाद, बेसलाइन प्रोफ़ाइल AGP 8.4 या इसके बाद के वर्शन का इस्तेमाल करने वाले प्रोजेक्ट के लिए इंस्टॉल किया जाएगा. इसमें ये चीज़ें शामिल हैं ऐसी बेसलाइन प्रोफ़ाइल जिन्हें बेसलाइन प्रोफ़ाइल जनरेटर या Compose जैसी लाइब्रेरी से किया जा सकता है. अपने-आप इंस्टॉल होने की सुविधा से, अपनी लो-ओवरहेड प्रोफ़ाइलिंग का इस्तेमाल करने पर भी ऐप्लिकेशन को स्थानीय तौर पर रिलीज़ करना होगा.
Compose के यूज़र इंटरफ़ेस (यूआई) की जांच में कलर ब्लाइंड की नई जांच
यूज़र इंटरफ़ेस (यूआई) की जांच करने वाला टूल लिखें इसमें, कलरब्लाइंड के नए सिम्युलेशन और जांचों वाले गेम शामिल हैं, जो विज़ुअल की मदद से अपनी क्रिएटिविटी दिखाते हैं सभी उपयोगकर्ताओं को बेहतरीन अनुभव मिले. Compose में जाकर बस यूज़र इंटरफ़ेस (यूआई) चेक मोड में जाएं अलग-अलग तरह की कलर विज़न कमियों के साथ, Compose के यूज़र इंटरफ़ेस (यूआई) की झलक देखने के लिए उसकी झलक देखें ताकि यह पक्का किया जा सके कि आपके डिज़ाइन आसानी से समझ में आने लायक हों और आसानी से इस्तेमाल किए जा सकें.
![यूज़र इंटरफ़ेस (यूआई) की जांच के लिए, कलरब्लाइंड का उदाहरण लिखें](https://developer.android.com/static/studio/images/design/compose-ui-check-colorblind.png?hl=hi)
डिवाइस की स्क्रीन शेयर करने की सुविधा का इस्तेमाल करके ऑडियो को रीडायरेक्ट करना
Android Studio Canary 5 के साथ शुरू होने पर, ऑडियो को यहां से रीडायरेक्ट किया जा सकता है: अपने कंप्यूटर स्पीकर या हेडफ़ोन से कनेक्ट किए गए फ़िज़िकल डिवाइस. ऑडियो के साथ रीडायरेक्ट करने के लिए, अपने हेडफ़ोन को कंप्यूटर से कनेक्ट रखें और दोनों को सुनें को मैन्युअल रूप से फिर से कनेक्ट किए बिना, कंप्यूटर और कनेक्ट किए गए फ़ोन को डिवाइस और फिर कोई अन्य डिवाइस. ऑडियो रीडायरेक्ट की सुविधा चालू करने के लिए, Android Studio > सेटिंग > टूल > डिवाइस मिररिंग और स्थानीय वीडियो से ऑडियो रीडायरेक्ट करें डिवाइस में बदल सकते हैं. ध्यान दें कि ऑडियो को हमेशा रीडायरेक्ट किया जाता है, चाहे सेटिंग कुछ भी हो, Android 12 या इसके बाद के वर्शन पर काम करने वाले Firebase टेस्ट लैब वाले डिवाइस.
IntelliJ 2023.3 प्लैटफ़ॉर्म से जुड़े अपडेट
Android Studio gelफ़िश में IntelliJ 2023.3 प्लैटफ़ॉर्म रिलीज़ शामिल है. में कई नई सुविधाएं हैं, जैसे कि नवीनतम Java 21 के लिए व्यापक समर्थन प्रोग्रामिंग लैंग्वेज फ़ीचर, बदलाव करने के साथ-साथ फ़्लोट करने वाला सहज टूलबार कार्रवाइयां और अपने प्रोसेस को तेज़ करने के लिए डीबगर में कर्सर पर चलाएं इनले विकल्प इस्तेमाल किया जा सकता है. ज़्यादा जानने के लिए, यहां जाएं: InteliJ के प्रॉडक्ट की जानकारी.