Как сделать скриншот на любом Android

В обзорах приложений довольно часто употребляются скриншоты (куда же без них?!). И, в случае если на iOS они делаются двумя нажатиями, то на Android не всегда всё легко. В версии 4.0 эту задачу уже упростили до минимума, а вот в прошлых время от времени приходится потрудиться.

Воображаем вам метод снятия скриншотов посредством SDK, что гарантированно сработает и для этого не необходимы Root-права. А кроме этого поведаем, какие конкретно ещё бывают методы.

Стандартные способы

Для начала поведаю о стандартных возможностях. Всё дело в том, что в некоторых смартфонах «из коробки» реализована функция снятия скриншотов.

Android 3.2 и позднее — продолжительное нажатие на кнопку «Недавние программы».

Android 4.0 — кнопка уменьшения громкости + кнопка «Включение».

Samsung Galaxy — кнопка Назад + К себе (сохраняются в папке ScreenCapture).

Samsung Galaxy S II — кнопка К себе + Блокировка (сохраняются в папке ScreenCapture).

HTC Desire S — кнопка Включения + К себе (сохраняются в папку с фото).

Сони Ericsson Xperia Arc S — кнопка уменьшения громкости + Включение.

В случае если имеется Root-права

Cмартфоны с Android продаются без Root-прав, другими словами, у вас нет доступа к некоторым скрытым функциям в вашем телефоне. Простому человеку они по большому счету ни к чему, но Root нужен, к примеру, дабы установить кастомную прошивку. Мы поведаем об этом в будущем. Смотрите за блогом Мастерская, дабы быть в курсе.

Так вот, если вы уже сделали Root, то вам достаточно скачать одно из бессчётных приложений для снятия скриншотов в Гугл Play и всё будет прекрасно.

К примеру:

Screenshot Ultimate

Screenshot

Скриншот

Screenshot Ultimate

No Root Screenshot It

Кое-какие из этих приложений якобы не требуют root-прав, но они требуют подключение к компьютеру и перезагрузки. Последняя программа кроме того платная, но разработчики обещают, что Root не потребуется. Один раз у меня оказалось сделать скриншот с её помощью, но несколько раз нет, так что, не всегда срабатывает.

Универсальный метод

Ну и, наконец, метод, что разрешит сделать скриншот на любом устройстве с ОС Android.

Да, он не через чур простой, но рабочий. Сходу даю предупреждение, для работы потребуется компьютер.

Итак, по пунктам:

1. Подключаем собственный телефон к компьютеру посредством USB-кабеля и устанавливаем необходимые драйверы, если они ещё не установлены в совокупности.

2. Скачиваем тут SDK, но не устанавливаем его, а копируем все папки и файлы из архива в какую-нибудь папку, к примеру, в C:\SDK. Чем меньше будет путь к папке, тем несложнее будет дальше.

Итак, у меня в данной папке были папки «eclipse», «sdk» и приложение «SDK Manager»

3. Сейчас, из папки C:\SDK\sdk\platform-tools (либо оттуда, где вы создали папку на 1 шаге) нужно скопировать файлы «adb.exe», «AdbWinApi.dll» и «fastboot.exe» в Windows\System32. Скопировали? Переходим к следующему шагу.

4. Запускаем командную строчок. Надеюсь, у многих пользователей не появится неприятностей с этим, а вдруг и появится, то командную строчок неизменно возможно отыскать по адресу Пуск-Все программы-Стандартные(либо Служебные)-Командная строка. Возможно запустить Пуск-Выполнить, собрать в том месте «cmd.exe» и надавить Enter.

Думаю, у вас всё оказалось и на экране открылось тёмное окно командной строки.

5. Сейчас нам нужно в командной строчке перейти в папку, в которую вы положили SDK. Дабы это сделать, необходимо применять утилиту «cd». К примеру, в случае если собрать «cd c:\», то мы попадём в корень диска С. После этого набираем «cd SDK» и переходим в папку с SDK.

Тут нужно опять собрать «cd SDK», т.к. нам нужен этот подкаталог. Ну и, наконец, набираем «cd platform-tools» и попадаем в каталог назначения. Если вы скопировали SDK не в C:\SDK, то команды у вас будут другие, по аналогии не тяжело додуматься, что нужно написать.

shell@android:/ $

6. Итак, в командной строчке у нас написано «C:\SDK\sdk\platform-tools>_». Вводим тут «adb shell» и нажимаем Enter.

Если вы всё сделали верно, то будет написано Командную строчок затем возможно свернуть, она больше не нужна, но не закрывайте её.

Быть может, у вас будет написано «device not found». Попытайтесь в настройках смартфона, в параметрах разработчика дать добро Отладку по USB.

7. Приступим конкретно к снятию скриншота.

Входим в папку tools (у меня она расположена по адресу C:\SDK\sdk\tools\) и находим в том месте файл ddms.bat, запускаем его. Откроется программа «Davlik Debug Monitor».

Слева в перечне будут видны все устройства Android, подключенные сейчас к компьютеру.

У меня видео один телефон — Samsung Galaxy S II. Итак, выбираем отечественный смартфон, щелкнув на его заглавии. Затем открываем меню Device-Screen Capture.

Тут возможно сделать скриншот, развернуть его, скопировать в буфер обмена либо сохранить. Вот, в неспециализированном-то и всё.

Да, данный метод сложный, требует некоторых упрочнений и времени, но на ветхих предположениях Android иного не предусмотрено, да и на современных китайских устройствах стандартные методы не всегда срабатывают.

Так что, данный метод воистину универсальный, хоть и требует дополнительных затрат.

Комментарии и уведомления в настоящее время закрыты..

Комментарии закрыты.