Как снять скриншот с Android-устройством?
Есть ли способ сделать снимок экрана для устройства Android и сохранить его как файл изображения?
20 ответов
Если у вас Android 4.0 или выше:
Вы можете одновременно нажать кнопку питания + кнопку уменьшения громкости, чтобы сделать снимок экрана. Он будет сохранен в вашей галерее.
Примечание. Чтобы это работало, вам нужно удерживать кнопки в течение секунды. Это делается для того, чтобы избежать скриншотов, когда эта комбинация случайно нажата.
Если у вас Android ниже 4.0:
Если вы укоренились : вы можете установить приложение под названием drocap2 . Это позволит вам встряхнуть телефон, подождать по таймеру или нажать на уведомлении в панели уведомлений, чтобы сделать снимок экрана, и он сохранит его на вашем телефоне.
Если вы не укоренились : вы не можете запустить приложение для скриншотов на своем телефоне, период. Вам нужно будет установить Android SDK на свой компьютер, подключить телефон через USB и запустить программу под названием DDMS. Эта программа в основном используется для отладки разработчиков, но у нее есть утилита для скриншотов в одном из своих меню. Для учебника см. Эту страницу . Кроме того, некоторые конструкторы, такие как Samsung, внедрили эту функцию на своих телефонах (комбинация кнопок меняется с телефона на телефон, так что ищите ее).
Начиная с Android 4 Ice Cream Sandwich , наконец, появилась возможность создать экранный снимок без стороннего приложения или подключенного компьютера:
Одновременно нажмите следующие две клавиши: Уменьшение громкости + Питание
Обратите внимание, что очень важно нажимать обе клавиши почти в одно и то же время. Если нажмите и удерживайте Уменьшение громкости , а затем нажмите Питание , это не сработает. (проверено на Galaxy nexus 4.1.2)
Однако некоторые экраны защищены и, следовательно, не могут быть захвачены, например. некоторые диалоги системных настроек.
В большинстве телефонов Samsung с Android 2.2+ вы можете делать скриншоты, удерживая клавишу «Назад» и нажав кнопку «домой».
Установите Android SDK на свой компьютер, подключите телефон и запустите DDMS с терминала, а затем выберите Device > Screen Capture
(или Ctrl + S ), и снимок экрана будет сделан.
На Samsung Galaxy S II он одновременно нажимает кнопку Power + Home . Однако это сложно. 9 из 10 раз я не могу это получить. Очевидно, что это характерно для этой модели телефона, а не для ОС Android.
Насколько я знаю, в ОС нет встроенного встроенного приложения для всех телефонов, на самом деле это очень плохо.
Это также применимо для:
- Samsung Galaxy S4 (версия для Samsung I9505 Samsung)
Следующий метод также требует root, но может быть лучше и проще, если вам нужны скриншоты при написании статей, обзоров приложений или документации.
Вам не нужны сложные инструкции или Android SDK, и это работает на всех корневых устройствах.
-
Установите сервер VNC дроида .
В HTC EVO3D вы можете одновременно нажать кнопку блокировки и кнопку «домой», чтобы сделать снимок экрана.
FYI «кнопка блокировки» - это то же самое, что кнопка питания
Как только я укоренился, мне понравилось работать с снимок экрана (ссылка Cyrket).
Установите таймер, перейдите в приложение и подождите; или установите его в режим «Shake», перейдите к своему приложению и встряхните его. Жесткий. И файлы отображаются в папке с экрана. Счастливый день.
Я имею в виду. ОБРАТИТЕ ЭТО ЖЕ. Если есть какой-то трюк, чтобы трястись, и я делаю это в неправильном направлении, это НЕ чувствительный шейкер.
ОБНОВЛЕНИЕ: Да, я использую таймер. Либо у Incredible есть паршивый датчик дрожания, приложение реализует его странно, либо что-то еще, но дрожь просто смешно. Был бы хороший интерфейс, если бы это сработало.
(Variable) Таймер для создания скриншотов работает отлично!
Однострочный скрипт должен делать это на root 'телефоне, имейте в виду, что это для Linux и жестко закодировано для разрешения экрана 800x480, а также, если ваше ядро Linux для Android поддерживает фреймбуфер скомпилировано в:
#!/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
.
Caveat Emptor:
Для этого требуются инструменты ffmpeg
и imagemagick
:)
Ваш телефон должен быть укоренен. Если это просто «скриншот» поиска на рынке для многих вариантов. Для некорневого телефона вы можете использовать браузер дельфинов hd с аддоном, чтобы получить скриншоты веб-сайта.
В Samsung Galaxy Pocket GT-S5300 1 вы можете сделать это без использования стороннего программного обеспечения.
Следуйте этим инструкциям:
- Перейдите на экран, который вы хотите захватить.
- Нажмите и удерживайте кнопку Главная (в центре), затем сразу же нажмите кнопку Питание . Если вы подождете слишком много, это не сработает, и вы просто установите телефонный блок.
- Если это сделано успешно, вы сможете услышать классический click , а также увидеть белую рамку на экране.
- Зайдите в свое приложение Галерея .
1: Возможно, это работает на всех телефонах под управлением Android Gingerbread, но я не пробовал лично.
На оптическом черном вы также можете использовать кнопку блокировки + дома
Когда я получил обновление 2.3.4 на моей Sony Ericsson Arc (от 2.3.3), удерживая нажатой кнопку питания, открывается меню «Режим полета /выключение /беззвучный режим», а новый вариант 2.3.4 - это наличие кнопки «сделать снимок экрана».
В Galaxy Note 2 вы также можете использовать S Pen:
- Нажмите и удерживайте кнопку S Pen и нажмите ее на экран в течение нескольких секунд.
Что будет дальше, снимок экрана будет сделан. Затем вы сможете настроить его, прежде чем принимать или отбрасывать снимок экрана.
Старый вопрос, размещение для добавления альтернативы с помощью Google Now on Tap на Marshmallow, что устраняет неудачные попытки правильно выбрать правую комбинацию клавиш (время от времени я перезагружался: -)
Преимущество состоит в том, что лучше организовать скриншоты или напрямую делиться контактами с помощью Direct Share , который появляется, когда вы хотите поделиться
здесь )
В Moto X Play Power + Vol Dn работает
Некоторые телефоны имеют встроенные функции, такие как предыдущая Galaxy S. В Droid Charge, удерживайте кнопку «Назад» и нажмите кнопку «Домой». На большинстве новых телефонов LG Android держитесь дома и нажмите питание.
К сожалению, единственным универсальным методом является использование Android SDK для скриншотов с компьютером. Корни и использование приложения для скриншотов работают на многих устройствах, но иногда нет, и это не самый простой способ сделать снимок экрана.
На Android 7.1.2, долгое время нажмите Главная для OK Google и выполните голосовую команду Take Screenshot
, он ответит с помощью All right, taking a Screenshot, touch to continue
.
При касании снимки снижаются, и появляется меню Direct Share для совместного использования снимка экрана или если у вас есть проводник файлов (например, ES или Solid Explorer), который может сохранить его на вашем устройстве, используйте чтобы сохранить его на своем устройстве
Единственным недостатком этого является то, что вам нужно быть в сети
Наименее трудоемкий метод для меня - это использование клавиатуры через USB OTG.
А затем просто нажмите Print Screen.
На xperia z5 вы просто держите кнопку блокировки, и это дает вам возможность снимать снимок экрана.