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 को नए वर्शन पर अपडेट करता है. |