प्रॉडक्ट से जुड़ी खबरें
Android CLI का स्टेबल वर्शन 1.0 लॉन्च: किसी भी एजेंट का इस्तेमाल करके, Android के लिए डेवलपमेंट की प्रोसेस को तेज़ करें
5 मिनट में पढ़ें
Android डेवलपर के तौर पर, आपके पास ऐप्लिकेशन डेवलपमेंट के लिए एजेंट, टूल, कमांड-लाइन इंटरफ़ेस (सीएलआई), और एलएलएम चुनने के कई विकल्प होते हैं. चाहे आप Android Studio में Gemini, Antigravity 2.0, Antigravity CLI या Anthropic के Claude Code या OpenAI के Codex जैसे तीसरे पक्ष के एजेंट का इस्तेमाल करें, हमारा मकसद एक ही है: यह पक्का करना कि अच्छी क्वालिटी वाले Android ऐप्लिकेशन हर जगह बनाए जा सकें.
हमने Google I/O ‘26 में, एजेंट की मदद से डेवलपमेंट की प्रोसेस में हुए नए सुधारों के बारे में बताया. साथ ही, Android CLI की कुछ नई क्षमताओं को दिखाया. Android CLI का वर्शन 1.0 अब स्टेबल है और सभी Android डेवलपर इसका इस्तेमाल कर सकते हैं. हम आपके एजेंट को, नई स्किल से लेकर Android Studio की बेहतरीन सुविधाओं का ऐक्सेस दे रहे हैं. इससे, आपके एजेंट को आपके साथ मिलकर काम करने के लिए सही टूल मिलेंगे.
अगर आपने Android CLI का इस्तेमाल पहले से किया है और आपको इसकी सभी नई सुविधाओं का इस्तेमाल करना है, तो बस android update कमांड चलाएं. इसके अलावा, इस बारे में ज़्यादा जानने के लिए आगे पढ़ें कि हम आपके चुने गए एजेंट को, Android के लिए बेहतर तरीके से ऐप्लिकेशन बनाने में कैसे मदद कर रहे हैं.
Antigravity के लिए Android डेवलपमेंट की सुविधा
Google Antigravity में अब Android रिसॉर्स का एक बंडल शामिल है. इसमें Android CLI और स्किल शामिल हैं. इसे इंस्टॉल किया जा सकता है. हालांकि, यह बंडल इंस्टॉल करना ज़रूरी नहीं है. इस बंडल को, ऑनबोर्डिंग के दौरान या इंस्टॉल करने के बाद इंस्टॉल किया जा सकता है. इसके अलावा, सेटिंग > पसंद के मुताबिक बनाना > Google प्लग इन की मदद से बनाएं मेन्यू से भी इसे इंस्टॉल किया जा सकता है.
इससे Antigravity को Android CLI के सभी बेहतरीन टूल और जानकारी मिलती है. इससे, Android ऐप्लिकेशन डेवलपमेंट के लिए ज़रूरी मुख्य टास्क को ज़्यादा आसानी से और बेहतर तरीके से पूरा किया जा सकता है. जैसे, प्रोजेक्ट बनाना और अपने ऐप्लिकेशन को नए Android वर्चुअल डिवाइस पर डिप्लॉय करना.
किसी भी एजेंट के लिए Android Studio की सुविधाओं का ऐक्सेस
Android CLI, एआई एजेंट के लिए एक आसान इंटरफ़ेस उपलब्ध कराता है. इसकी मदद से, एआई एजेंट टास्क पूरे कर सकते हैं और Android डेवलपमेंट के बारे में जानकारी पा सकते हैं. हालांकि, विशेषज्ञता के फ़ायदे भी हैं. Android Studio में, Android से जुड़ा एक दशक से ज़्यादा का अनुभव शामिल है. इसे Android के सबसे मुश्किल प्रोजेक्ट को भी मैनेज करने के लिए बनाया गया है. इसमें Android Studio का बेहतरीन स्टैटिक एनालिसिस इंजन, रिफ़ैक्टरिंग टूल, डिपेंडेंसी मैनेजमेंट, यूज़र इंटरफ़ेस (यूआई) डिज़ाइन और रेंडरिंग लाइब्रेरी वगैरह शामिल हैं. एआई एजेंट अब Android Studio के टूल का इस्तेमाल करके, इनमें से कई सुविधाएं पा सकते हैं.
Android CLI के नए वर्शन में, android studio नाम की नई कमांड शामिल की गई है. इससे, आपके चुने गए एजेंट को Android Studio की बेहतरीन और कॉन्टेक्चुअल सुविधाओं का इस्तेमाल करने में मदद मिलती है. इससे, खुले हुए Android प्रोजेक्ट को बेहतर तरीके से समझा जा सकता है और उस पर कार्रवाइयां की जा सकती हैं. Android CLI के साथ, अपने पसंदीदा एजेंट के साथ Android Studio को चलाकर, आपके एजेंट के टास्क, कोडबेस को ज़्यादा बेहतर तरीके से नेविगेट कर सकते हैं. इससे, कोड में ज़्यादा सटीक बदलाव किए जा सकते हैं. साथ ही, Android CLI का इस्तेमाल करके अपने प्रोजेक्ट को बनाने और उसमें बदलाव करने पर, Android Studio पर ट्रांज़िशन करना ज़्यादा आसान होता है. इससे, परफ़ॉर्मेंस प्रोफ़ाइलर, Compose की झलक, और Android डिवाइस स्ट्रीमिंग जैसे खास टूल का इस्तेमाल करके, प्रोडक्शन-ग्रेड पॉलिशिंग की जा सकती है.
Android Studio Quail के नए प्रीव्यू वर्शन में, अगर कोई प्रोजेक्ट खुला है, तो यह देखने के लिए कि Android CLI का कनेक्शन आपके खुले प्रोजेक्ट से है या नहीं, आपके पास (या आपके एजेंट के पास) यह कमांड चलाने का विकल्प होता है:
$ android studio check pid: 32942 version: Android Studio Projects: READY JetSet /Users/adarshf/AndroidStudioProjects/jetset-main
इसके बाद, एजेंट, android studio कमांड का इस्तेमाल करके, बेहतरीन आईडीई टूल को ऐक्सेस कर सकते हैं. इससे, प्रोजेक्ट के साथ ज़्यादा बेहतर तरीके से इंटरैक्ट किया जा सकता है. अहम कमांड में ये शामिल हैं:
- analyze-file: एडिटर के बिल्ट-इन निरीक्षणों का इस्तेमाल करके, किसी फ़ाइल में गड़बड़ियों और चेतावनियों का विश्लेषण करता है.
- find-declaration: सिमैंटिक रिज़ॉल्यूशन का इस्तेमाल करके, प्रोजेक्ट में किसी सिंबल (क्लास, मेथड, वैरिएबल, फ़ील्ड, कॉन्स्टैंट या Android रिसॉर्स/कलर) की सटीक परिभाषा वाली साइट ढूंढता है.
- find-usages: सिमैंटिक एनालिसिस का इस्तेमाल करके, पूरे प्रोजेक्ट में किसी सिंबल (क्लास, मेथड, वैरिएबल या Android रिसॉर्स) के सभी रेफ़रंस और डिक्लेरेशन ढूंढता है.
- render-compose-preview: Jetpack Compose यूज़र इंटरफ़ेस (यूआई) की झलक दिखाता है. साथ ही, अगर यह प्रोसेस पूरी हो जाती है, तो इमेज और यूज़र इंटरफ़ेस (यूआई) के क्रम का पाथ दिखाता है.
- version-lookup: Google की मेवन रिपॉज़िटरी जैसी सामान्य रिपॉज़िटरी में, बताए गए ऐप्लिकेशन की डिपेंडेंसी के लिए कौनसे वर्शन उपलब्ध हैं, इसके बारे में नई जानकारी पाएं. प्रोग्राम के हिसाब से काम करने वाला समाधान उपलब्ध कराने से, डिपेंडेंसी मैनेजमेंट की प्रोसेस आसान हो जाती है और इसमें गड़बड़ी होने की संभावना भी कम हो जाती है.
- open-file: किसी फ़ाइल को सीधे Android Studio में खोलता है. यह तब काम आता है, जब एजेंट, Compose की झलक, परफ़ॉर्मेंस ट्रेस या आईडीई में मौजूद अन्य खास फ़ाइलें दिखाने के लिए आपका ध्यान खींचना चाहता है.
उदाहरण के लिए, एजेंट अब आपके Android ऐप्लिकेशन के लिए नए लेआउट के लिए Compose की झलक दिखाने के लिए, ये कमांड चला सकते हैं. इसके बाद, आपके लिए Android Studio में झलक खोल सकते हैं, ताकि Compose की कई झलकें एक साथ देखी जा सकें और आईडीई से ही एआई की मदद से बदलाव किए जा सकें.
$ android studio find-declaration HotelDetailScreen $ android studio analyze-file .../JetPacker/feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt $ android studio open-file feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt
इन कमांड का इस्तेमाल करने के बारे में ज़्यादा जानने के लिए, android help कमांड चलाएं. साथ ही, यह पक्का करने के लिए कि आपके एजेंट को इस टूल के साथ काम करने का तरीका पता हो, android init कमांड चलाकर, Android CLI की स्किल को अपडेट करें.
शुरू करने के ज़्यादा तरीके
हम Android CLI को आपके एनवायरमेंट में आसानी से इंटिग्रेट करने के लिए, इसे ज़्यादा तरीकों से उपलब्ध करा रहे हैं. अब apt-get, winget, और homebrew जैसे ज़्यादा पैकेज मैनेजर का इस्तेमाल करके, Android CLI को डाउनलोड और इंस्टॉल किया जा सकता है. उदाहरण के लिए, winget का इस्तेमाल करके Android CLI को इंस्टॉल करने के लिए, यह कमांड चलाएं:
winget install -e --id Google.AndroidCLI
हमने इंस्टॉलेशन को डिफ़ॉल्ट रूप से, उपयोगकर्ता की लोकल डायरेक्ट्री में भी अपडेट कर दिया है. Android CLI पेज पर, सभी काम करने वाले ऑपरेटिंग सिस्टम के लिए कमांड के साथ-साथ, डाउनलोड करने के अन्य विकल्प भी देखे जा सकते हैं.
Journeys के लिए सहायता
हम Journeys के लिए सहायता भी उपलब्ध करा रहे हैं. Android CLI में शामिल Journeys के टूल और स्किल की मदद से, अब आपके चुने गए किसी भी एजेंट के पास Journeys बनाने और उन्हें चलाने का विकल्प होता है. Journeys, आपके ऐप्लिकेशन के लिए उपयोगकर्ता के सफ़र के बारे में, आम भाषा में दी गई जानकारी होती है. इसे सीधे आपके प्रोजेक्ट में सेव किया जाता है.
एजेंट, Android CLI का इस्तेमाल करके इन Journeys को चला सकते हैं. इससे, आपके ऐप्लिकेशन को ठीक उसी तरह नेविगेट किया जा सकता है जैसे कोई उपयोगकर्ता करता है. इससे, आपके ऐप्लिकेशन के अहम अनुभवों को टेस्ट करने, उनकी पुष्टि करने या उनसे जुड़ा डेटा इकट्ठा करने के नए तरीके मिलते हैं. यह सब, आम भाषा में दिए गए निर्देशों के हिसाब से होता है और इसे आपका एजेंट पूरा करता है.
Android की स्किल बढ़ाना
मॉडल को हमारे सबसे सही तरीकों के मुताबिक, खास पैटर्न को बेहतर तरीके से समझने और उन्हें लागू करने में मदद करने के लिए, हम Android की स्किल की लाइब्रेरी को लगातार बढ़ा रहे हैं. हम नई स्किल शिप कर रहे हैं. इससे, Android डेवलपमेंट को हर जगह ज़्यादा बेहतर, असरदार, और प्रॉडक्टिव बनाया जा सकता है:
- XR के लिए, स्मार्ट ग्लास और Jetpack Compose Glimmer: Jetpack Compose Glimmer यूज़र इंटरफ़ेस (यूआई) टूलकिट का इस्तेमाल करके, Android स्मार्ट ग्लास के लिए प्रोजेक्ट किए गए ऐप्लिकेशन डेवलप करने के लिए दिशा-निर्देश उपलब्ध कराता है.
- CameraX पर माइग्रेट करना: आपको पुराने Android कैमरा इंप्लीमेंटेशन (Camera1 या रॉ Camera2 एपीआई) से CameraX पर माइग्रेट करने में मदद करता है.
- Perfetto SQL: आम भाषा में दिए गए डेटा प्रॉम्प्ट को Perfetto SQL क्वेरी में बदलता है और उन्हें लोकल ट्रेस फ़ाइल के ख़िलाफ़ लागू करता है.
- अडैप्टिव यूज़र इंटरफ़ेस (यूआई): किसी ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) को बनाने या अपडेट करने के निर्देश, ताकि वह अलग-अलग Android डिवाइसों के हिसाब से अडजस्ट हो सके
- टेस्टिंग सेटअप: टेस्टिंग की बुनियादी रणनीति बनाता है.
- स्टाइल: नए कॉम्पोनेंट के लिए, Jetpack Compose Style API को अपनाने में मदद करता है. साथ ही, Styles API पर माइग्रेट करने में भी मदद करता है.
- AppFunctions: नए AppFunctions के सुझाव देने और उन्हें लागू करने के लिए, Android कोडबेस का विश्लेषण करता है. साथ ही, Model Context Protocol ऑप्टिमाइज़ेशन के लिए, KDoc दस्तावेज़ को बेहतर बनाता है.
इन नई स्किल को, कमांड लाइन से सीधे अपने वर्कफ़्लो में जोड़ा जा सकता है. अपने एजेंट को Android CLI को तुरंत समझने और उसका इस्तेमाल करने में मदद करने के लिए, अपने एनवायरमेंट को शुरू करें और यह कमांड चलाकर, android-cli की बुनियादी स्किल इंस्टॉल करें:
android init
इसके बाद, अपने एजेंट के वर्कफ़्लो को ब्राउज़ और सेट अप किया जा सकता है. इसके लिए, अपने एजेंट की ज़रूरत के हिसाब से सटीक क्षमताओं को खोजें:
android skills list
सही स्किल ढूंढने के बाद, अपने एनवायरमेंट में उसे इंस्टॉल करने के लिए, यह कमांड चलाएं:
android skills add –skill=
आज ही शुरू करें
Android CLI का स्टेबल वर्शन 1.0 डाउनलोड करने, नए टूल एक्सप्लोर करने, और पूरा दस्तावेज़ ब्राउज़ करने के लिए, आज ही d.android.com/tools/agents पर जाएं!साथ ही, Android CLI की नई सुविधाएं पाने के लिए, Android Studio के नए प्रीव्यू वर्शन पर अपडेट करें. हमें यह देखने का बेसब्री से इंतज़ार रहेगा कि Android CLI 1.0 की मदद से क्या बनाया जाता है और ये नई सुविधाएं, आपके रोज़ के वर्कफ़्लो को कैसे बेहतर बनाती हैं. LinkedIn, Medium, YouTube या X पर हमारी कम्यूनिटी में शामिल हों और अपनी राय शेयर करें.
इस एलान और Google I/O 2026 के सभी अपडेट के बारे में जानने के लिए, io.google. पर जाएं.
पढ़ना जारी रखें
-
प्रॉडक्ट से जुड़ी खबरें
हमने Google I/O 2026 में, Android को ऑपरेटिंग सिस्टम से इंटेलिजेंस सिस्टम में बदलने के बारे में बताया. हमने यह भी दिखाया कि सिस्टम की मदद से, बेहतर अनुभव कैसे बनाए जा सकते हैं. साथ ही, अपने ऐप्लिकेशन में Google के एआई की सुविधा कैसे जोड़ी जा सकती है.
Jingyu Shi • 2 मिनट में पढ़ें
-
प्रॉडक्ट से जुड़ी खबरें
हमें यह बताते हुए खुशी हो रही है कि Unreal Engine और Godot के लिए, Android XR की आधिकारिक सहायता उपलब्ध हो गई है. हम नए टूल भी लॉन्च कर रहे हैं. इन्हें आपकी प्रॉडक्टिविटी बढ़ाने और XR की नई सुविधाएं उपलब्ध कराने के लिए डिज़ाइन किया गया है. ये टूल हैं: Android XR Engine Hub और Android XR Interaction Framework.
Luke Hopkins, Ryan Bartley • 4 मिनट में पढ़ें
-
प्रॉडक्ट से जुड़ी खबरें
Android 17 के लॉन्च के साथ, हम अडैप्टिव फ़र्स्ट डेवलपमेंट स्टैंडर्ड पर ट्रांज़िशन कर रहे हैं. आपके उपयोगकर्ता अब सिर्फ़ एक तरह के डिवाइस पर निर्भर नहीं रहते. वे दिन भर फ़ोन, फ़ोल्ड किए जा सकने वाले डिवाइस, टैबलेट, लैपटॉप, ऑटोमोटिव डिसप्ले, और इमर्सिव XR एनवायरमेंट के बीच ट्रांज़िशन करते हैं.
Fahd Imtiaz • 4 मिनट में पढ़ें
अप-टू-डेट रहें
Android डेवलपमेंट से जुड़ी नई जानकारी, हर हफ़्ते अपने इनबॉक्स में पाएं.