आपके पसंदीदा एजेंट अब Android Studio में इंटिग्रेट हो गए हैं
पढ़ने में लगने वाला समय: 3 मिनट
Android Studio Rabbit 2 अब स्टेबल है और प्रोडक्शन में इस्तेमाल के लिए तैयार है. इस रिलीज़ में, ऐप्लिकेशन डेवलपमेंट को बेहतर बनाने के लिए मुख्य सुविधाएं शामिल हैं. जैसे, Bring Your Own Agent, XR एमुलेटर की नई सुविधाएं, LeakCanary का अपडेट, एजेंट स्किल मैनेजर का नया टूल, एआई की मदद से कोड की समीक्षा करने की सुविधा वगैरह. इन स्टेबल सुविधाओं और Android Studio Canary के नए वर्शन में मौजूद सुविधाओं के बारे में ज़्यादा जानें. साथ ही, Android Dev Summit में शेयर किए जाने वाले डेमो और बातचीत देखें. इस समिट की लाइव स्ट्रीमिंग आज की जा रही है.
Bring Your Own Agent (BYOA): अपने पसंदीदा कोडिंग एजेंट को इंटिग्रेट करें
आपने हमें बताया कि आपके वर्कफ़्लो के लिए, ज़रूरत के हिसाब से बदलाव करने की सुविधा कितनी ज़रूरी है. अब आपके पास Android डेवलपमेंट के बेहतरीन टूल के साथ-साथ, बेहतरीन एजेंट का ऐक्सेस भी है. अगर आपको एसीपी के तहत काम करने वाला कोई खास एजेंट चाहिए, तो आपको वह भी मिल जाएगा. अगर आपको अपने प्रोजेक्ट के लिए, किसी एजेंट की लागत के हिसाब से बेहतर परफ़ॉर्मेंस चाहिए, तो आपको वह भी मिलेगी. अगर आपको एंटरप्राइज़ के कानूनी समझौते के तहत, सेवा देने वाली किसी खास कंपनी का इस्तेमाल करना है, तो आपके पास यह विकल्प भी है.
आपके पास 40 से ज़्यादा कोडिंग एजेंट में से चुनने का विकल्प है. इनमें Claude Agent, OpenAI का Codex, Junie, और Google Antigravity शामिल हैं. इन एजेंट के पास Android Studio के टूल का ऐक्सेस होता है. जैसे, Android Emulator, बिल्ड सिस्टम, और Logcat. ये मुश्किल टास्क पूरे करने के लिए, Android स्किल का भी इस्तेमाल कर सकते हैं.
BYOA का इस्तेमाल शुरू करने के लिए, एजेंट विंडो खोलें और अपना पसंदीदा एजेंट चुनें. इसके अलावा, सेटिंग > टूल > एआई > एजेंट में जाकर कोई एजेंट चुनें, पुष्टि करें, और अपना पहला प्रॉम्प्ट सबमिट करें.
एम्युलेटर की मदद से Android XR के लिए ऐप्लिकेशन बनाना
एक्सआर के स्मार्ट ग्लास, ऑडियो ग्लास, और डिसप्ले ग्लास के लिए Android XR एम्युलेटर, अब Android Studio में नई और अपडेट की गई सुविधाओं के साथ उपलब्ध हैं. इससे आपको अपने लैपटॉप से ही Android XR के अनुभव बनाने, उनमें बदलाव करने, और उन्हें टेस्ट करने में मदद मिलेगी. अपडेट किए गए डिसप्ले ग्लास एम्युलेटर की मदद से, अपनी 360-डिग्री फ़ोटो या कनेक्ट किए गए कैमरे से मिले वीडियो फ़ीड का इस्तेमाल करके, एनवायरमेंट को पसंद के मुताबिक बनाया जा सकता है. इससे, कहीं से भी असल फ़िज़िकल एनवायरमेंट को टेस्ट किया जा सकता है. हमने माइक्रोफ़ोन और कैमरे की स्थिति के लिए, नए हार्डवेयर एलईडी इंडिकेटर भी जोड़े हैं. साथ ही, पेयरिंग विज़र्ड को बेहतर बनाया है, ताकि वर्चुअल फ़ोन को वर्चुअल ऑडियो और डिसप्ले ग्लास के साथ तेज़ी से और भरोसेमंद तरीके से जोड़ा जा सके. शुरू करने के लिए, डिवाइस मैनेजर से एक्सआर, ऑडियो या डिसप्ले ग्लास एम्युलेटर लॉन्च करें.
Android Studio में Android स्किल खोजना, इंस्टॉल करना, और मैनेज करना
अब Android Studio में स्किल मैनेजर से सीधे तौर पर, Android स्किल को खोजना, इंस्टॉल करना, और मैनेज करना आसान हो गया है. इससे आपको एजेंट के लिए उपलब्ध खास वर्कफ़्लो और सिलसिलेवार निर्देशों पर बेहतर कंट्रोल मिलता है. Android Studio में Android स्किल और Firebase एजेंट स्किल पहले से मौजूद होती हैं. जैसे, लेगसी एक्सएमएल व्यू को Jetpack Compose में माइग्रेट करना, AGP 9 पर अपग्रेड करना, फ़ोल्ड किए जा सकने वाले डिवाइसों और टैबलेट के लिए अडैप्टिव लेआउट लागू करना या CameraX और Firebase की सेवाओं को इंटिग्रेट करना.
स्किल एडिटर टैब को खोलने के लिए, एजेंट पैनल में मौजूद तीन बिंदु वाले मेन्यू (एजेंट की स्किल मैनेज करें) पर जाएं. इसके अलावा, चैट बॉक्स में @ टाइप करके स्किल मैनेज करें पर क्लिक करें या सेटिंग > टूल > एआई > स्किल मैनेजर पर जाएं.
LeakCanary की मदद से एजेंटिक तरीके से गड़बड़ियां ठीक करना
Android Studio, LeakCanary को सीधे तौर पर पहले से मौजूद एजेंट के साथ इंटिग्रेट करता है. इससे आपको आईडीई से बाहर निकले बिना, मेमोरी लीक का पता लगाने और उन्हें ठीक करने में मदद मिलती है. इस इंटिग्रेशन की मदद से, LeakCanary मेमोरी लीक होने की असल वजहों के बारे में ज़्यादा काम की जानकारी दे सकता है. साथ ही, उन्हें ठीक करने के लिए कोड में कुछ बदलाव करने का सुझाव दे सकता है. प्रोफ़ाइलर में LeakCanary टास्क में जाकर, इस सुविधा को आज़माएं.
Android Studio में Gemini Enterprise
Android Studio Rabbit 1 के बाद से, Android Studio में Gemini Enterprise की सुविधा उपलब्ध है. यह सुविधा, इंजीनियरिंग टीमों के लिए काफ़ी मददगार है. इससे उन्हें एंटरप्राइज़-ग्रेड का गवर्नेंस, डेटा की निजता से जुड़े सख्त कंट्रोल, और कस्टम इंटरनल नॉलेज बेस इंटिग्रेशन की सुविधा मिलती है. Gemini Enterprise का इस्तेमाल करके, अपने डिज़ाइन सिस्टम, इंटरनल एसडीके, और निजी रिपॉज़िटरी से कनेक्ट किया जा सकता है. इससे आपको अपने इस्तेमाल के उदाहरणों के लिए, ज़्यादा काम के जवाब मिल सकते हैं.
Android Studio में Gemini Enterprise, एंटरप्राइज़ टीमों को ये मुख्य सुविधाएं देता है:
- डेटा की निजता का सख़्ती से पालन: यह गारंटी देता है कि सोर्स कोड और वर्कस्पेस के कॉन्टेक्स्ट को कभी भी सेव नहीं किया जाएगा या ग्लोबल फ़ाउंडेशन मॉडल को ट्रेनिंग देने के लिए इस्तेमाल नहीं किया जाएगा.
- अनुपालन और ऑडिट लॉगिंग: आपके संगठन की सुरक्षा सीमा के अंदर, एजेंट की गतिविधियों, जनरेट किए गए पैच, और प्रॉम्प्ट के इतिहास की पूरी जानकारी.
- एडमिन से जुड़ी नीतियां: आईटी एडमिन के लिए, एक ही जगह से मैनेज करने की सुविधा. इससे, डेवलपर टीमों के लिए मंज़ूरी पा चुके स्किल, एजेंट, और मॉडल एंडपॉइंट तय किए जा सकते हैं.
Change Review की मदद से, RAW अंतर से लेकर निर्देशित कोड रिव्यू तक जाएँ
एजेंटिक टूल की मदद से, कोड को पहले से कहीं ज़्यादा तेज़ी से लिखा और रीफ़ैक्टर किया जा सकता है. हालांकि, इससे इंजीनियरिंग से जुड़ी एक नई समस्या सामने आई है: कोड की समीक्षा करना और उसकी पुष्टि करना. Android Studio में कोड में किए गए बदलावों की समीक्षा करने के लिए, एआई की मदद से कोड में किए गए बदलावों की समीक्षा करने की सुविधा का इस्तेमाल किया जा सकता है. समीक्षा करने के लिए, तीन विज़ुअल एंट्री पॉइंट या सीधे तौर पर एजेंट की चैट विंडो का इस्तेमाल किया जा सकता है.
बदलावों की समीक्षा करने की प्रोसेस, सुझाए गए सुधारों की पहचान करने से शुरू होती है. इसमें एजेंट, एजेंट में किए गए बदलावों, कमिट किए जाने बाकी बदलावों या कमिट किए गए उन बदलावों की समीक्षा करता है जिनकी समीक्षा की जा रही है. सुझाए गए सुधारों को लागू करने के बाद, वॉकथ्रू बनाएं पर क्लिक करके, गाइड किया गया वॉकथ्रू शुरू किया जा सकता है. गाइडेड वॉकथ्रू की मदद से, आपको फ़ाइलों को वर्णमाला के क्रम में पढ़ने की ज़रूरत नहीं पड़ती. यह आपके प्रोजेक्ट में मौजूद, मिलते-जुलते डिफ़ चंक को लॉजिकल थीम के हिसाब से ग्रुप और प्राथमिकता देकर, समीक्षा की प्रोसेस को तेज़ करता है.
शुरू करना
इन सुविधाओं का इस्तेमाल करने के लिए, Android Studio का नया स्टेबल वर्शन डाउनलोड करें. अगर आपको कोई गड़बड़ी मिलती है, तो कृपया इसकी शिकायत करें. कृपया LinkedIn, YouTube, और X पर Android डेवलपर कम्यूनिटी से जुड़ें.
इन सुविधाओं और अन्य सुविधाओं के बारे में डेमो और बातचीत, आज लाइव-स्ट्रीम होने वाले Android Dev Summit में देखी जा सकती है. Android के लिए एजेंटिक टूल में किए गए अपडेट के बारे में भी ज़्यादा पढ़ा जा सकता है. हमें यह देखने का बेसब्री से इंतज़ार है कि आप क्या बनाएंगे!
-
प्रॉडक्ट से जुड़ी खबरेंइस साल Google I/O में, हम ऐप्लिकेशन बनाने के तरीके में बुनियादी बदलाव करने जा रहे हैं. हमारे नए टूल, एजेंटिक एआई के दौर के लिए बनाए गए हैं. इनमें ऐसी सुविधाएं हैं जो Android डेवलपर के तौर पर आपकी प्रोडक्टिविटी बढ़ाती हैं. साथ ही, आपके कोड बेस में डिप्लॉय किए गए एआई एजेंट को बेहतर बनाती हैं.
Matthew Warner • 8 मिनट में पढ़ें -
प्रॉडक्ट से जुड़ी खबरेंहर डेवलपर का एआई वर्कफ़्लो और ज़रूरतें अलग-अलग होती हैं. इसलिए, यह ज़रूरी है कि आप यह चुन सकें कि एआई आपके डेवलपमेंट में किस तरह मदद करे. जनवरी में, हमने Android Studio में एआई की सुविधाओं को बेहतर बनाने के लिए, किसी भी लोकल या रिमोट एआई मॉडल को चुनने की सुविधा जोड़ी थी
Matthew Warner • पढ़ने में लगने वाला समय: दो मिनट -
प्रॉडक्ट से जुड़ी खबरेंपिछले साल, Android Studio में किसी भी एआई मॉडल को इस्तेमाल करने की सुविधा उपलब्ध कराई गई थी. आज हम एक और कदम आगे बढ़ाते हुए, आपकी पसंद के कोडिंग एजेंट के लिए सहायता उपलब्ध करा रहे हैं.
Matthew Warner • तीन मिनट में पढ़ा जा सकता है
Android डेवलपमेंट से जुड़ी ताज़ा अहम जानकारी, हर हफ़्ते अपने इनबॉक्स में पाएं.