Android सीएलआई कमांड का रेफ़रंस

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

निर्देशों की खास जानकारी

निर्देश ब्यौरा
completion यह कुकी, मौजूदा उपयोगकर्ता प्रोफ़ाइल में Android CLI के लिए शेल ऑटोमैटिक पूरा होने की सुविधा का कॉन्फ़िगरेशन इंस्टॉल करती है.
create यह उपलब्ध टेंप्लेट से नया Android प्रोजेक्ट बनाता है. प्रोजेक्ट का नाम, आउटपुट डायरेक्ट्री, minSdk वैल्यू, और ड्राई-रन एक्ज़ीक्यूशन तय किया जा सकता है.
describe यह Android प्रोजेक्ट का विश्लेषण करके, जानकारी वाला मेटाडेटा जनरेट करता है. यह कमांड, प्रोजेक्ट के स्ट्रक्चर की जानकारी देने वाली JSON फ़ाइलों के पाथ की पहचान करती है और उन्हें आउटपुट करती है. इसमें बिल्ड टारगेट और उनके आउटपुट आर्टफ़ैक्ट की जगहें (जैसे कि APK) शामिल हैं. इस जानकारी की मदद से, अन्य टूल और निर्देश, बिल्ड आर्टफ़ैक्ट को आसानी से ढूंढ पाते हैं.
docs यह आधिकारिक Android नॉलेज बेस से डेवलपर के दस्तावेज़ खोजता है और उन्हें फ़ेच करता है.
emulator यह कुकी, Android वर्चुअल डिवाइसों (एवीडी) को मैनेज करती है. इसमें एम्युलेटर को शुरू करने, रोकने, उनकी सूची बनाने, और उनके बारे में जानकारी देखने के लिए कमांड शामिल होती हैं.
help इससे किसी कमांड के बारे में सहायता से जुड़ी जानकारी मिलती है.
info यह एनवायरमेंट की जानकारी प्रिंट करता है. इसमें SDK टूल की जगह, कनेक्ट किए गए डिवाइस, और कॉन्फ़िगरेशन वैरिएबल शामिल हैं.
init यह Android सीएलआई के लिए एनवायरमेंट शुरू करता है. यह ज़रूरी कॉन्फ़िगरेशन, डायरेक्ट्री, और डिफ़ॉल्ट स्किल सेट अप करता है.
install यह कनेक्ट किए गए डिवाइस या एम्युलेटर पर Android ऐप्लिकेशन (एक या उससे ज़्यादा APK) इंस्टॉल करता है. हालांकि, यह किसी भी कॉम्पोनेंट को चालू नहीं करता है. साथ ही, यह adb की तुलना में तेज़ी से डिप्लॉयमेंट के लिए, इंक्रीमेंटल ऑप्टिमाइज़ेशन का इस्तेमाल करता है.
layout यह किसी ऐप्लिकेशन का लेआउट ट्री दिखाता है.
run यह कनेक्ट किए गए डिवाइस या एम्युलेटर पर, Android ऐप्लिकेशन को बनाता है, डिप्लॉय करता है, और लॉन्च करता है.
screen कनेक्ट किए गए Android डिवाइस या एम्युलेटर की स्क्रीन को कैप्चर और उसकी जांच करता है.
sdk यह कुकी, Android SDK टूल के इंस्टॉलेशन को मैनेज करती है. इसमें एसडीके पैकेज को इंस्टॉल, अपडेट, हटाने, और उपलब्ध और इंस्टॉल किए गए एसडीके पैकेज की सूची बनाने के लिए कमांड शामिल हैं.
skills यह कुकी, Android CLI की स्किल मैनेज करती है. इसमें कीवर्ड के हिसाब से कौशल इंस्टॉल करने, हटाने, उनकी सूची बनाने, और उन्हें खोजने के निर्देश शामिल हैं.
studio यह Android CLI को चालू Android Studio इंस्टेंस से कनेक्ट करता है, ताकि फ़ाइलों का विश्लेषण किया जा सके, एलान और इस्तेमाल का पता लगाया जा सके, Compose की झलकियां रेंडर की जा सकें, और लाइब्रेरी के वर्शन देखे जा सकें.
update Android CLI को नए वर्शन पर अपडेट करता है.