कनेक्ट किए गए Android डिवाइस या एम्युलेटर की स्क्रीन को कैप्चर और उसकी जांच करता है.
इस्तेमाल
android screen [-h]
विकल्प
-h,--help- इससे, तय किए गए निर्देश के लिए सहायता मैसेज दिखता है.
android विकल्प:
--sdk=PARAM- Android SDK टूल का पाथ.-v,--verbose- समस्या हल करने के लिए, वर्बोस आउटपुट चालू करें.-V,--version- वर्शन की जानकारी प्रिंट करें और बाहर निकलें.
सबकमांड
capture- इससे डिवाइस की स्क्रीन को PNG फ़ाइल में सेव किया जाता है.resolve- यह यूज़र इंटरफ़ेस (यूआई) के एलिमेंट को विज़ुअली टारगेट करता है. यह फ़ंक्शन, एनोटेट किए गए स्क्रीनशॉट से बाउंडिंग बॉक्स के कोऑर्डिनेट को स्ट्रिंग में बदलता है. साथ ही,#Nके सभी इंस्टेंस कोNके तौर पर लेबल किए गए बाउंडिंग बॉक्स के सेंटर कोऑर्डिनेट से बदलता है.
ब्यौरा
android screen कमांड सेट, कनेक्ट किए गए Android डिवाइस या एम्युलेटर से स्क्रीनशॉट कैप्चर करता है. साथ ही, कंप्यूटर विज़न एनोटेशन उपलब्ध कराता है, ताकि एआई एजेंट और स्क्रिप्ट, यूज़र इंटरफ़ेस (यूआई) एलिमेंट को विज़ुअल तौर पर टारगेट कर सकें.
यूज़र इंटरफ़ेस (यूआई) एलिमेंट को विज़ुअली टारगेट करना
यूज़र इंटरफ़ेस (यूआई) एलिमेंट को विज़ुअल तरीके से टारगेट करने के लिए, यहां निर्देशों का क्रम दिया गया है:
android screen capture --annotate --output=ui.pngचलाकर, चालू डिवाइस की स्क्रीन कैप्चर करें. इसमें, पहचाने गए यूज़र इंटरफ़ेस (यूआई) एलिमेंट के चारों ओर नंबर वाले बाउंडिंग बॉक्स बनाए जाते हैं.- आपको जिस यूज़र इंटरफ़ेस एलिमेंट से इंटरैक्ट करना है उसके लेबल नंबर (
#N) की पहचान करने के लिए,ui.pngकी जांच करें. #Nको उस बाउंडिंग बॉक्स के सटीक(x, y)सेंटर कोऑर्डिनेट से बदलने के लिए,android screen resolve --screenshot=ui.png --string="input tap #N"चलाएं.