Android Studio में कोआला की सुविधा लॉन्च होने वाली है | 2.1.2024

Android Studio, Android डेवलपमेंट के लिए आधिकारिक आईडीई है. इसमें ये शामिल हैं जो आपको Android ऐप्लिकेशन बनाने के लिए चाहिए.

इस पेज में इसमें नई सुविधाओं और सुधारों के बारे में बताया गया है, जो स्टेबल चैनल, Android Studio Koala सुविधा का नया वर्शन. इसे यहां से डाउनलोड करें या इसे Android Studio में अपडेट करने के लिए, सहायता > पर क्लिक करें देखें कि अपडेट उपलब्ध हैं या नहीं (Android Studio > macOS पर अपडेट देखें)

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

Android Studio के पुराने वर्शन से जुड़े प्रॉडक्ट की जानकारी देखने के लिए, यहां जाएं पिछली रिलीज़.

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

अगर Android Studio में आपको समस्याएं आती हैं, तो आम समस्याएं या समस्या हल करना करें.

Android Gradle प्लगिन और Android Studio के साथ काम करता है या नहीं

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

Android Studio का वर्शन ज़रूरी एजीपी वर्शन
लेडीबग | 1.2.2024 3.2-8.7
कोआला फ़ीचर ड्रॉप | 2.1.2024 3.2-8.6
कोआला | 1.1.2024 3.2 से 8.5
जेलीफ़िश | 1.3.2023 3.2-8.4
इग्वाना | 1.2.2023 3.2 से 8.3
हेजहॉग | 1.1.2023 3.2-8.2
जिराफ़ | 1.3.2022 3.2-8.1
फ़्लमिंगो | 1.2.2022 3.2 से 8.0

पुराने संस्करण

Android Studio का वर्शन ज़रूरी एजीपी वर्शन
इलेक्ट्रिक ईल | 1.1.2022 3.2-7.4
डॉल्फ़िन | 1.3.2021 3.2-7.3
गिलहरी | 1.2.2021 3.2-7.2
भौंरा | 1.1.2021 3.2-7.1
आर्कटिक फ़ॉक्स | 1.3.2020 3.1 से 7.0

'Android Gradle प्लग इन' में नया क्या है, इस बारे में जानकारी के लिए Android Gradle प्लग इन की जानकारी.

Android के एपीआई लेवल के लिए, टूल के कम से कम वर्शन

Android Studio और AGP के कम से कम वर्शन ऐसे होने चाहिए जो किसी खास एपीआई के साथ काम करते हों स्तर. अपने डिवाइस की ज़रूरत के हिसाब से, Android Studio या AGP के कम वर्शन का इस्तेमाल किया जा रहा है प्रोजेक्ट के targetSdk या compileSdk से समस्याएं आ सकती हैं. बुध Android Studio और AGP के नए वर्शन की झलक पर काम करने का सुझाव देते हैं Android OS के झलक वर्शन को टारगेट करने वाले प्रोजेक्ट. आप इंस्टॉल करें स्टेबल वर्शन के साथ-साथ Android Studio के वर्शन की झलक देखने के लिए भी कर सकते हैं.

Android Studio और AGP के कम से कम वर्शन यहां दिए गए हैं:

API स्तर Android Studio का कम से कम वर्शन कम से कम एजीपी वर्शन
VenillaIceCream की झलक जेलीफ़िश | 1.3.2023 8.4
34 हेजहॉग | 1.1.2023 8.1.1
33 फ़्लमिंगो | 1.2.2022 7.2

Android Studio में कोआला की नई सुविधाओं वाले वर्शन के लिए ये सुविधाएं दी गई हैं.

पैच रिलीज़

Android Studio कोआला में रिलीज़ किए गए पैच की सूची नीचे दी गई है और Android Gradle प्लग इन 8.5.

Android Studio कोआला | 1.2024.1.1 पैच 1 और एजीपी 8.5.1 (जुलाई 2024)

इस छोटे अपडेट में ये शामिल हैं इन गड़बड़ियों को ठीक कर दिया गया है.

Android डिवाइस स्ट्रीमिंग: ज़्यादा डिवाइस और बेहतर साइन-अप

Android डिवाइस स्ट्रीमिंग में अब पहले से ही 20 से ज़्यादा डिवाइस मॉडल के पोर्टफ़ोलियो के अलावा, Google Play Pass की सदस्यता उपलब्ध:

  • Samsung Galaxy Fold5
  • Samsung Galaxy S23 Ultra
  • Google Pixel 8a

इसके अलावा, अगर आप Firebase पर नए हैं, तो Android Studio अपने-आप साथ ही, Koala सुविधा में साइन इन करने पर, आपके लिए बिना किसी शुल्क के Firebase प्रोजेक्ट सेट अप करता है डिवाइस स्ट्रीमिंग का इस्तेमाल करने के लिए छोड़ें. इससे आपको अपने पसंदीदा डिवाइस की लाइव स्ट्रीम करने की सुविधा मिलेगी और तेज़ हो गया. Android डिवाइस स्ट्रीमिंग कोटा के बारे में ज़्यादा जानें, इसमें Firebase Blaze प्लान के ऐसे प्रोजेक्ट के लिए प्रमोशनल कोटा शामिल है जो सीमित समय तक.

यूएसबी केबल की स्पीड का पता लगाने वाली सुविधा

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

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

यूएसबी केबल की स्पीड का पता लगाने की सुविधा, इन डिवाइसों के साथ उपलब्ध है:

  • एपीआई लेवल 30 (Android 11) या इसके बाद के वर्शन पर काम करने वाले डिवाइस.
  • macOS या Linux पर चलने वाले वर्कस्टेशन. Windows पर जल्द ही काम करने की सुविधा उपलब्ध होगी.
  • SDK प्लैटफ़ॉर्म टूल का नया वर्शन.

Android Studio से मिली जानकारी, यहां दी गई जानकारी से मिलती-जुलती है अपने ओएस के हिसाब से, इनमें से किसी एक टूल का इस्तेमाल करें:

  • Mac: system_profiler SPUSBDataType को टर्मिनल से चलाना
  • Linux: lsusb -vvv को टर्मिनल से चला रहा है

Google की सेवाओं में साइन इन करने के फ़्लो को अपडेट किया गया

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

डिवाइस यूज़र इंटरफ़ेस (यूआई) सेटिंग के शॉर्टकट

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

ध्यान दें कि सुलभता सेटिंग, जैसे कि TalkBack और चुनें और सुनें सुविधा केवल तभी दिखाई देती हैं, जब वे डिवाइस पर पहले से इंस्टॉल होते हैं. अगर आपको उन विकल्पों के लिए, Android Accessibility Suite ऐप्लिकेशन को Play Store पर टैप करें.

डिवाइस यूज़र इंटरफ़ेस (यूआई) सेटिंग के शॉर्टकट, एपीआई लेवल 33 या उच्च.

चल रहे डिवाइस की विंडो में, डिवाइस के यूज़र इंटरफ़ेस (यूआई) सेटिंग के शॉर्टकट
चल रहे डिवाइस की विंडो में, डिवाइस के यूज़र इंटरफ़ेस (यूआई) सेटिंग के शॉर्टकट

टास्क पर फ़ोकस करने के साथ-साथ तेज़ और बेहतर प्रोफ़ाइलर

हमने Android Studio प्रोफ़ाइलर की परफ़ॉर्मेंस को इतना बेहतर बनाया है प्रोफ़ाइल बनाने वाले ऐप्लिकेशन की मदद से, अब सिस्टम ट्रेस कैप्चर करने जैसे कामों की प्रोफ़ाइल बनाएं 60% तक तेज़ी से शुरू होते हैं.

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

Wear OS टाइल की झलक दिखाने वाला पैनल

झलक पैनल में ग्रुप के नाम,
    झलक एनोटेशन
Android Studio में टाइल की झलक दिखाने वाला पैनल.

Jetpack Tiles लाइब्रेरी के वर्शन 1.4 पर कई डिपेंडेंसी शामिल करके, आप कर सकते हैं अपने Wear OS ऐप्लिकेशन की टाइल के स्नैपशॉट देखें. यह प्रीव्यू पैनल खास तौर पर तब काम आता है, जब आपकी टाइल स्थितियों के प्रति प्रतिक्रिया, जैसे कि डिवाइस के आधार पर अलग-अलग सामग्री डिसप्ले का साइज़ या हाफ़टाइम में होने वाला कोई खेल इवेंट हो.

एक नज़र में विजेट की झलक कंपोज़ करें

Android Studio में कोआला की नई सुविधा की मदद से, Jetpack Compose की सुविधा की झलक आसानी से देखी जा सकती है एक नज़र में जानकारी दिखाने वाले विजेट, जो सीधे IDE में मौजूद होते हैं. कैच करें यूज़र इंटरफ़ेस (यूआई) की संभावित समस्याओं को हल करने और अपने विजेट के लुक को डेवलपमेंट प्रोसेस है. शुरू करने के लिए, यह तरीका अपनाएं:

  1. डिपेंडेंसी जोड़ें.
    1. अपने वर्शन कैटलॉग में डिपेंडेंसी जोड़ें:
          [versions]
          androidx-glance-preview = "1.1.0-rc01"
      
          [libraries]
          androidx-glance-preview = {
            group = "androidx.glance",
            name = "glance-preview",
            version.ref = "androidx-glance-preview" }
          androidx-glance-appwidget-preview = {
            group = "androidx.glance",
            name = "glance-appwidget-preview",
            version.ref = "androidx-glance-preview" }
          
      अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
    2. ऐप्लिकेशन-लेवल की अपनी build.gradle.kts फ़ाइल में डिपेंडेंसी जोड़ें:
          debugImplementation(libs.androidx.glance.preview)
          debugImplementation(libs.androidx.glance.appwidget.preview)
          
  2. जिस फ़ाइल में एक नज़र में जानकारी देखने के लिए यूज़र इंटरफ़ेस (यूआई) है उसमें डिपेंडेंसी इंपोर्ट करें:
        import androidx.glance.preview.ExperimentalGlancePreviewApi
        import androidx.glance.preview.Preview
        
    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
  3. एक नज़र में जानकारी देने वाले विजेट की झलक बनाने के लिए:
      @Composable
      fun MyGlanceContent() {
        GlanceTheme {
          Scaffold(
            backgroundColor = GlanceTheme.colors.widgetBackground,
            titleBar = { … },
          ) {
              …
          }
        }
      }
    
      @OptIn(ExperimentalGlancePreviewApi::class)
      @Preview(widthDp = 172, heightDp = 244)
      @Composable
      fun MyGlancePreview() {
        MyGlanceContent()
      }
      
    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है

नए शॉर्टकट और डिफ़ॉल्ट रूप से, कंपोज़ की सुविधा के लिए लाइव एडिट की सुविधा चालू है

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

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