Android Studio में Gemini की सुविधाएं

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

कैटगरी सुविधा ब्यौरा Docs
Chat Chat Gemini के साथ इंटरैक्ट करने के लिए ओरिजनल इंटरफ़ेस. डेवलपमेंट वर्कफ़्लो के दौरान, किसी भी समय Android से जुड़े सवाल Gemini से पूछें. Gemini के साथ चैट करें
फ़ाइलें अटैच करें अपनी क्वेरी में फ़ाइलें अटैच करें, ताकि Gemini आपके सवाल के कॉन्टेक्स्ट को बेहतर तरीके से समझ सके. साथ ही, यह पहचान सके कि किस कोड को अपडेट करने की ज़रूरत है. फ़ाइलें अटैच करना
इमेज अटैच करना यूज़र इंटरफ़ेस (यूआई) जनरेट करने, यूआई से जुड़ी गड़बड़ियों को ठीक करने, ऐप्लिकेशन के आर्किटेक्चर का दस्तावेज़ बनाने वगैरह के लिए, अपनी क्वेरी में कोई इमेज अटैच करें.

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

झलक के तौर पर उपलब्ध है.
स्थानीय एलएलएम का इस्तेमाल करना
तीसरे पक्ष के रिमोट मॉडल Android Studio में एआई की सुविधा को बेहतर बनाने के लिए, रिमोट मॉडल उपलब्ध कराने वाली कंपनी से कोई एलएलएम चुनें.

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

झलक के तौर पर उपलब्ध है.
एआई की मदद से नया प्रोजेक्ट बनाना
डिपेंडेंसी अपडेट करना डिपेंडेंसी अपडेट करें और बिल्ड से जुड़ी गड़बड़ियों को बार-बार ठीक करें.

झलक के तौर पर उपलब्ध है.
Gemini एजेंट की मदद से डिपेंडेंसी अपडेट करना
एपीआई पासकोड जोड़ना कॉन्टेक्स्ट विंडो को बड़ा करने और बेहतर जवाब पाने के लिए, एपीआई पासकोड जोड़ें.

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

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

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

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

Studio Labs में जाकर, इस सुविधा को चालू करें.
'लिखें' सुविधा की झलक जनरेट करना
यूज़र इंटरफ़ेस (यूआई) को बदलना नैचुरल लैंग्वेज का इस्तेमाल करके, सीधे तौर पर Compose के झलक पैनल से अपने ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) को अपडेट करें.

Studio Labs में जाकर, इस सुविधा को चालू करें.
यूज़र इंटरफ़ेस (यूआई) को ट्रांसफ़ॉर्म करना
डिज़ाइन मॉक से नया यूज़र इंटरफ़ेस (यूआई) डिज़ाइन मॉक से सीधे कंपोज़ कोड जनरेट करें. इमेज अटैचमेंट के साथ यूज़र इंटरफ़ेस जनरेट करना
यूज़र इंटरफ़ेस (यूआई) को टारगेट इमेज से मैच करना जब आपके पास पहले से ही कोई शुरुआती यूज़र इंटरफ़ेस (यूआई) बना हुआ हो, तब अपने यूज़र इंटरफ़ेस (यूआई) को रेफ़रंस डिज़ाइन से मैच करें. इमेज अटैचमेंट के साथ यूज़र इंटरफ़ेस जनरेट करना
यूज़र इंटरफ़ेस (यूआई) की क्वालिटी से जुड़ी समस्याएं ठीक करना यूज़र इंटरफ़ेस (यूआई) की क्वालिटी और सुलभता को बेहतर बनाने के लिए, समस्याओं का पता लगाएं और उन्हें ठीक करें. यूज़र इंटरफ़ेस (यूआई) की क्वालिटी से जुड़ी समस्याओं का पता लगाना और उन्हें ठीक करना
Android पर काम करने वाले इंटिग्रेशन ऐप्लिकेशन की क्वालिटी के बारे में अहम जानकारी देने वाली सुविधा का इस्तेमाल करके क्रैश का विश्लेषण करना Gemini का इस्तेमाल करके, ऐप्लिकेशन की क्वालिटी से जुड़ी अहम जानकारी देने वाली सुविधा से मिली क्रैश रिपोर्ट का विश्लेषण करें, अहम जानकारी जनरेट करें, क्रैश की खास जानकारी पाएं, और (जब मुमकिन हो) अगले चरणों के बारे में सुझाव पाएं. इनमें सैंपल कोड और काम के दस्तावेज़ों के लिंक शामिल हैं. ऐप्लिकेशन की क्वालिटी के बारे में अहम जानकारी देने वाली सुविधा और Gemini की मदद से क्रैश का विश्लेषण करना
Logcat की मदद से रनटाइम गड़बड़ियों का विश्लेषण करना Android Studio में Gemini की मदद से, Logcat विंडो में मौजूद गड़बड़ियों को समझा जा सकता है और उन्हें ठीक किया जा सकता है. इससे, गड़बड़ियां ठीक करने की प्रोसेस आसान हो जाती है. जब आपका ऐप्लिकेशन कोई गड़बड़ी या अपवाद दिखाता है, तो "Gemini से पूछें" पर क्लिक करें. इससे आपको आईडीई छोड़े बिना, तुरंत गड़बड़ी के बारे में जानकारी और कार्रवाई करने के लिए सुझाव मिलेंगे. Logcat और Gemini की मदद से रनटाइम की गड़बड़ियों का विश्लेषण करना
बिल्ड और सिंक करने से जुड़ी गड़बड़ियों को ठीक करने में मदद पाना Gemini, Gradle बिल्ड और सिंक करने से जुड़ी गड़बड़ियों को समझता है. गड़बड़ियां होने पर, बिल्ड आउटपुट में मौजूद "Gemini से पूछें" लिंक पर क्लिक करें. इससे आपको समस्याओं का पता लगाने और उन्हें ठीक करने में मदद मिलेगी.
निजता और सुरक्षा कॉन्टेक्स्ट शेयर करने की सुविधा कॉन्फ़िगर करना .aiexclude फ़ाइलों का इस्तेमाल करके, यह कॉन्फ़िगर करें कि Gemini के साथ कौनसी फ़ाइलें शेयर की जाएंगी. कॉन्टेक्स्ट शेयर करने की सुविधा कॉन्फ़िगर करना
लॉग इन हो रहा है Cloud Logging में Gemini पर की गई गतिविधि का डेटा इकट्ठा करना. इसमें प्रॉम्प्ट, जवाब, और मेटाडेटा शामिल है. जैसे, उपयोगकर्ता ने कोड की कितनी लाइनें स्वीकार की हैं.

यह सुविधा सिर्फ़ Business टियर के सदस्यों के लिए उपलब्ध है.
Gemini Code Assist Standard और Enterprise की लॉगिंग कॉन्फ़िगर करना
VPC सर्विस कंट्रोल संवेदनशील डेटा और बौद्धिक संपत्ति को सुरक्षित रखने के लिए, कोडिंग के लिए सुरक्षित और कंट्रोल किया गया एनवायरमेंट बनाएं.

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

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

यह सुविधा सिर्फ़ Business टियर के सदस्यों के लिए उपलब्ध है.
Gemini Code Assist की मेट्रिक जनरेट करना