क्या एंड्रॉइड डिवाइस का स्क्रीनशॉट लेने और उसे इमेज फाइल के रूप में सहेजने का कोई तरीका है?
adb shell screencap -p /sdcard/image.png
क्या एंड्रॉइड डिवाइस का स्क्रीनशॉट लेने और उसे इमेज फाइल के रूप में सहेजने का कोई तरीका है?
adb shell screencap -p /sdcard/image.png
जवाबों:
स्क्रीनशॉट लेने के लिए आप एक ही समय में पावर बटन + वॉल्यूम डाउन बटन दबा सकते हैं। यह आपकी गैलरी में सहेजा जाएगा।
नोट: इसके लिए आपको काम करने के लिए लगभग एक सेकंड के लिए बटन को दबाए रखना होगा। यह स्क्रीनशॉट से बचने के लिए है जब यह संयोजन गलती से दबाया जाता है।
यदि आप निहित हैं : आप drocap2 नामक एक ऐप इंस्टॉल कर सकते हैं । इससे आप अपने फोन को हिला सकते हैं, टाइमर पर इंतजार कर सकते हैं, या स्क्रीनशॉट लेने के लिए अपने नोटिफिकेशन बार में नोटिफिकेशन पर क्लिक कर सकते हैं और यह आपके फोन में सेव कर देगा।
यदि आप निहित नहीं हैं : आप अपने फोन, अवधि पर स्क्रीनशॉट ऐप नहीं चला सकते हैं। आपको अपने कंप्यूटर पर एंड्रॉइड एसडीके इंस्टॉल करना होगा, आपको यूएसबी के माध्यम से फोन कनेक्ट करना होगा, और डीडीएमएस नामक एक कार्यक्रम चलाना होगा। यह कार्यक्रम मुख्य रूप से डेवलपर डिबगिंग के लिए उपयोग किया जाता है, लेकिन इसके एक मेनू के तहत इसकी स्क्रीनशॉट उपयोगिता है। एक ट्यूटोरियल के लिए, इस पृष्ठ को देखें । साथ ही, सैमसंग जैसे कुछ कंस्ट्रक्टर ने इस फ़ंक्शन को अपने फोन पर लागू किया है (बटन संयोजन फोन से फोन पर बदलते हैं, इसलिए आपकी खोज करें)।
एंड्रॉइड 4 आइस क्रीम सैंडविच के साथ शुरू होने से अंततः 3 पार्टी ऐप या कनेक्टेड कंप्यूटर के बिना स्क्रीन-शॉट बनाने की संभावना है:
एक ही समय में निम्नलिखित दो कुंजी दबाएं: वॉल्यूम-डाउन + पावर
ध्यान दें कि दोनों कुंजियों को लगभग एक ही समय में प्रेस करना महत्वपूर्ण है। यदि आपका प्रेस और वॉल्यूम-डाउन दबाए रखें और बाद में पावर दबाएं तो यह काम नहीं करेगा। (गैलेक्सी नेक्सस 4.1.2 पर परीक्षण किया गया)
हालाँकि कुछ स्क्रीन संरक्षित हैं और इसलिए इन्हें कैप्चर नहीं किया जा सकता है, जैसे कुछ सिस्टम सेटिंग्स डायलॉग।
Galaxy S Froyo (Android 2.2) में आप बैक की बटन दबाकर और होम बटन को टैप करके स्क्रीनशॉट ले सकते हैं।
सैमसंग गैलेक्सी एस II पर, यह एक साथ Power+ Homeबटन दबा रहा है। हालांकि यह मुश्किल है; 10 में से 9 बार मैं इसे प्राप्त नहीं कर सकता। जाहिर है कि यह फोन के उस मॉडल के लिए विशिष्ट है न कि Android OS के लिए।
जहां तक मुझे पता है, सभी फोन के लिए ओएस में अंतर्निहित कोई भी देशी ऐप नहीं है, यह वास्तव में बहुत बुरा है।
यह इसके लिए भी लागू होता है:
निम्नलिखित विधि को भी रूट की आवश्यकता होती है, लेकिन यदि आपको लेख, ऐप समीक्षा या प्रलेखन लिखते समय स्क्रीनशॉट की आवश्यकता होती है तो बेहतर और आसान हो सकता है।
आपको जटिल निर्देशों या Android एसडीके की आवश्यकता नहीं है, और यह सभी रूट किए गए उपकरणों पर काम करता है।
Droid VNC सर्वर स्थापित करें ।
प्रिंट स्क्रीन।
HTC EVO3D पर, आप स्क्रीनशॉट को कैप्चर करने के लिए एक ही समय में लॉक बटन और होम बटन दबा सकते हैं।
FYI करें "लॉक बटन" पावर बटन के समान है
रूट लाइन के एड हैंडसेट पर एक लाइन स्क्रिप्ट को ऐसा करना चाहिए , ध्यान रखें कि यह लिनक्स के लिए है और हार्ड-कोडिंग 800x480 स्क्रीन रिज़ॉल्यूशन के लिए है और यह भी, अगर आपके एंड्रॉइड के लिनक्स कर्नेल में फ्रेमबफ़र समर्थन संकलित है:
#!/bin/sh
adb pull /dev/graphics/fb0 fb0 && ffmpeg -vframes 1 -vcodec rawvideo -f rawvideo -pix_fmt rgb565le -s 480x800 -i fb0 -f image2 -vcodec png $1.png && mogrify -flip -flop $1.png && rm fb0
और उदाहरण के लिए, screenshotter.sh
निष्पादन योग्य अनुमतियों के साथ इसे सहेजें और इसे इस तरह लागू करेंscreenshotter.sh my_picture_of_android_home_screen
अंतिम परिणाम, एक PNG फ़ाइल है जिसे my_picture_of_android_home_screen.png
सेव किया जाता है।
कैवेट एम्पोरर:
यह आवश्यक है ffmpeg
और imagemagick
उपकरण :)
एक बार रूट करने के बाद, मैंने स्क्रीनशॉट (साइरकेट लिंक) के साथ काम करना पसंद किया है ।
टाइमर सेट करें, अपने आवेदन पर जाएं और प्रतीक्षा करें; या इसे "शेक" मोड पर सेट करें, अपने आवेदन पर जाएं और इसे हिलाएं। कठिन। और फ़ाइलें एक स्क्रीनशॉट फ़ोल्डर में दिखाई देती हैं। शुभ दिन।
वाकई। शेक आईटी हार्ड। जब तक झटकों के लिए कुछ चाल नहीं है और मैं इसे गलत दिशा में कर रहा हूं, यह एक संवेदनशील शेकर नहीं है।
अद्यतन: हाँ, मैं टाइमर विकल्प का उपयोग कर रहा हूँ। या तो इनक्रेडिबल में एक घटिया शेक सेंसर होता है, ऐप इसे अजीब तरह से लागू कर रहा है, या कुछ और - लेकिन झटकों में केवल हास्यास्पद था। अच्छा इंटरफ़ेस होता, अगर वह काम करता।
(चर) स्क्रीनशॉट लेने के लिए टाइमर ठीक काम करता है!
सैमसंग गैलेक्सी पॉकेट GT-S5300 1 पर , आप इसे किसी भी तीसरे पक्ष के सॉफ़्टवेयर के बिना कर सकते हैं।
इन निर्देशों का पालन करें:
1: यह संभव है कि यह जिंजरब्रेड चलाने वाले सभी एंड्रॉइड फोन पर काम करता है, लेकिन मैंने व्यक्तिगत रूप से कोशिश नहीं की।
पुराने प्रश्न, मार्शमैलो पर टैप पर Google नाओ का उपयोग करके विकल्प जोड़ने के लिए पोस्ट करना , जो कुंजी के सही कॉम्बो को सही तरीके से दबाने में विफल प्रयासों से दूर होता है (कई बार मैंने रिबूट करना समाप्त कर दिया है :-)
इसका सीधा फायदा स्क्रीनशॉट के बेहतर आयोजन या डायरेक्ट शेयर के जरिए सीधे कॉन्टैक्ट्स के साथ शेयर करने से होता है , जिसे आप शेयर करना चाहते हैं
Google नाऊ ऑन टैप दिखाई देने तक होम बटन को दबाकर रखें
निचले बाएं कोने में स्थित शेयर बटन पर टैप करें
( यहां से ऊपर की छवियाँ )
Moto X Play Power+ पर Vol Dn काम करता है
कुछ फ़ोनों में अंतर्निहित कार्यक्षमता होती है, जैसे कि पिछले उल्लेखित गैलेक्सी एस। ऑन ड्रॉयड चार्ज, बैक बटन को दबाए रखें और घर को दबाएं। अधिकांश नए एलजी एंड्रॉइड फोन पर, घर को दबाए रखें और बिजली दबाएं।
दुर्भाग्य से, केवल सार्वभौमिक विधि एंड्रॉइड एसडीके का उपयोग कंप्यूटर के साथ स्क्रीनशॉट लेने के लिए कर रही है। स्क्रीनशॉट ऐप को रूट करना और उपयोग करना कई उपकरणों पर काम करता है, लेकिन कभी-कभी नहीं, और यह स्क्रीनशॉट लेने का सबसे आसान तरीका नहीं है।
एंड्रॉइड 7.1.2 पर, Homeओके Google के लिए लंबे समय तक प्रेस करें और वॉइस कमांड जारी Take Screenshot
करें All right, taking a Screenshot, touch to continue
।
छूने पर, स्क्रीनशॉट कैप्चर हो जाता है और स्क्रीन शॉट साझा करने के लिए डायरेक्ट शेयर मेनू दिखाई देता है, या यदि आपके पास एक फ़ाइल एक्सप्लोरर (जैसे ES या सॉलिड एक्सप्लोरर) है जो इसे आपके डिवाइस पर सहेज सकता है, तो इसे अपने डिवाइस पर सहेजने के लिए उपयोग करें।
इसका केवल दोष यह है कि आपको ऑनलाइन होना आवश्यक है
एंड्रॉइड पाई पर, यह पावर-ऑप्शंस ( Powerकुंजी दबाकर ) के साथ इनबिल्ट होता है
(बड़ा करने के लिए क्लिक करें)