एंड्रॉइड स्टूडियो से एमुलेटर पर स्क्रीनशॉट लेना


203

मुझे पता है कि यह शायद सबसे कठिन सवाल हो सकता है लेकिन फिर भी, मैं नहीं जानता कि एंड्रॉइड स्टूडियो के माध्यम से एमुलेटर का स्क्रीनशॉट कैसे लिया जाए। मैंने हाल ही में ग्रहण से एंड्रॉइड स्टूडियो में स्विच किया और मुझे यह कहीं भी नहीं मिला, मैंने वेब पर भी खोजने की कोशिश की लेकिन कोई मदद नहीं मिली।

जवाबों:


288

एंड्रॉइड स्टूडियो 2.0 के साथ शुरू आप नए एमुलेटर के साथ कर सकते हैं:

एंड्रॉइड स्टूडियो 2.0 से नया एंड्रॉइड एमुलेटर

बस 3 "टेक स्क्रीनशॉट" पर क्लिक करें। मानक स्थान डेस्कटॉप है।

या

  1. "अधिक" चुनें
  2. "सेटिंग" के तहत, अपने स्क्रीनशॉट के लिए स्थान निर्दिष्ट करें
  3. अपना स्क्रीनशॉट ले लो

@ नीनो हैंडलर मैं सिर्फ यही करता हूं, लेकिन मेरे डेस्कटॉप पर कोई छवि दिखाई नहीं देती है (और अगर मैं स्थान बदलता हूं, फिर भी कोई भाग्य नहीं), तो परिणामस्वरूप मैं एमुलेटर का उपयोग करके स्क्रीनशॉट नहीं ले सकता। क्या आप इसे ठीक करने के लिए कुछ सुझाव दे सकते हैं?
अगिरो

1
@agiro मैं फिदेल एडुआर्डो लोपेज़ या HenBoy331 के उत्तर का उपयोग करने की सलाह दूंगा जो काम भी करना चाहिए।
लकीचंदर 22

यह गलत रंगों के साथ स्क्रीनशॉट बनाता है: stackoverflow.com/questions/52462962/…
दिमित्री

मेरे लिए यह तब काम करना शुरू हुआ जब मैंने अपने डेस्कटॉप के डिफ़ॉल्ट डेस्कटॉप स्थान को अपने चित्र पुस्तकालय में बदल दिया। इससे पहले कि सब ठीक लग रहा था, लेकिन यह स्क्रीनशॉट नहीं बचा
lvmeijer

93

पर क्लिक करें मॉनिटर (डी डी एम एस शामिल) उपकरण पट्टी पर बटन - ऐसा लगता है कि एंड्रॉयड bugdroid:

आईडीई विंडो जो मॉनिटर बटन दिखा रही है

जो DDMS विंडो को लाएगा। बाईं ओर स्थित डिवाइसेज़ टैब से एमुलेटर उदाहरण चुनें और स्टॉप साइन आइकन के आगे स्थित टूलबार में कैमरा बटन पर क्लिक करें:

मॉनिटर विंडो

ध्यान दें कि यदि आपका एमुलेटर एंड्रॉइड 4.4 चल रहा है या मुझे लगता है कि 4.3 है, तो स्क्रीन कैप्चर कार्यक्षमता टूट गई है - आपको उन ओएस संस्करणों पर स्क्रीनशॉट प्राप्त करने के लिए एक भौतिक डिवाइस का उपयोग करना होगा। यह 4.3 से पहले Android के लिए ठीक काम करता है। वह बग https://code.google.com/p/android/issues/detail?id=62284 है


आप टर्मिनल से DDMS भी लॉन्च कर सकते हैं। इसे लॉन्च करने के लिए बस 'ddms' दर्ज करें
डेविड डगलस

बग पर जानकारी के लिए धन्यवाद, यही वह है जो मुझे स्क्रीनशॉट लेने से रोक रहा था।
नास

71

आप Android स्टूडियो से एक स्क्रीनशॉट कैप्चर कर सकते हैं जैसा कि नीचे की छवि में दिखाया गया है। आप Android Studio से कैप्चर ले सकते हैं


6
बस एक नोट, यह आइकन उपलब्ध है जब, "Android मॉनिटर", टैब का चयन किया जाता है।
एडम डेविस

69

अपने ऐप का स्क्रीनशॉट लेने के लिए:

  1. डिबग मोड में अपने ऐप को रन करें में वर्णित के अनुसार अपना ऐप शुरू करें।
  2. क्लिक करें एंड्रॉयड 6: एंड्रॉइड बटन एंड्रॉयड डी डी एम एस उपकरण विंडो खोलने के लिए।
  3. Android DDMS टूल विंडो के बाईं ओर स्क्रीन कैप्चर कैमरा बटन पर क्लिक करें ।
  4. वैकल्पिक: अपने स्क्रीनशॉट के चारों ओर एक उपकरण फ़्रेम जोड़ने के लिए, फ़्रेम स्क्रीनशॉट विकल्प को सक्षम करें।
  5. सहेजें पर क्लिक करें

2
यह मेरे लिए काम नहीं करता है। मुझे सिर्फ एक प्रगतिबार के साथ एक संवाद मिलता है जो कहता है कि 'डिवाइस से स्क्रीनशॉट प्राप्त करना ...' लेकिन यह कभी पूरा नहीं होता है।
मैटचोक्रैन

डिवाइस फ्रेम के साथ स्क्रीन
कैपचर के

29

डेस्कटॉप पर अन्य सभी कार्यों के शीर्ष पर एमुलेटर रखना और " Ctrl + S " दबाकर स्क्रीन शॉट को भी कैप्चर करता है और इसे डिफ़ॉल्ट पर सहेजा जाता है (यदि, संपादित नहीं किया गया) पथ (यानी C: \ Users \ username \ Desktop)।

या

आप बस "हरे" में हाइलाइट किए गए "कैमरा" आइकन पर क्लिक कर सकते हैं, जो हमारे पास एमुलेटर के साथ है।

यहां छवि विवरण दर्ज करें



21

एंड्रॉइड स्टूडियो का उपयोग करने के अलावा, आप एडब के साथ एक स्क्रीनशॉट भी ले सकते हैं जो तेज है।

adb shell screencap -p /sdcard/screen.png
adb pull /sdcard/screen.png
adb shell rm /sdcard/screen.png

यूनिक्स / OSX में छोटा एक लाइन विकल्प

adb shell screencap -p | perl -pe 's/\x0D\x0A/\x0A/g' > screen.png

मूल ब्लॉग पोस्ट: ADB के माध्यम से कंप्यूटर पर Android स्क्रीनशॉट ले लो


3

1.First अपना एप्लिकेशन चलाएं 2.Go टू टूल -> एंड्रॉइड -> एंड्रॉइड डिवाइस मॉनिटर अधिक विस्तार के लिए छवि की जाँच करें


2

पावर बटन पर लॉन्ग प्रेस, फिर आपके पास स्क्रीनशॉट के लिए विकल्प होगा। पावर बटन एमुलेटर

एमुलेटर में स्क्रीनशॉट के लिए विकल्प


1

कैमरा आइकन पर क्लिक करें जो एक्शन आइकन सूची में एमुलेटर के अधिकार पर है। यह नवीनतम स्टूडियो पर उपलब्ध है, हालांकि मुझे यकीन नहीं है कि किस संस्करण से हूं।

यहां छवि विवरण दर्ज करें


आंद्रेव ने पहले से ही इसी तरह का जवाब पोस्ट किया है, इसलिए यह एक दोहराया गया जवाब है।
बोरझ

हाँ, मुझे लगता है कि मैं उस जवाब को देखने से कैसे चूक गया।
CGR

0

एंड्रॉइड डिवाइस मॉनिटर को एंड्रॉइड स्टूडियो 3.1 में हटा दिया गया था और एंड्रॉइड स्टूडियो 3.2 से हटा दिया गया था। एंड्रॉइड स्टूडियो 3.1 में स्टैंडअलोन डिवाइस मॉनिटर एप्लिकेशन शुरू करने के लिए और कम आप एंड्रॉइड-एसडीके / टूल / मॉनिटर.बीएटी चला सकते हैं


0
  1. Android Studio में, Logcat खोलने के लिए View > Tool Windows> Logcat चुनें।
  2. खिड़की के शीर्ष पर ड्रॉप-डाउन से डिवाइस और एक प्रक्रिया का चयन करें।
  3. विंडो के बाईं ओर स्क्रीन कैप्चर पर क्लिक करें।

अधिक जानकारी के लिए इस लिंक को देखें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.