Понедельник, 18 марта

Как сделать скриншот на Android-устройстве с помощью компьютера

Google+ Pinterest LinkedIn Tumblr +

Разработчиками операционной системы Android предусмотрено два метода создания скриншотов. Первый знаком каждому – он подразумевает использование кнопки питания и клавиши уменьшения громкости. Второй будет полезен, если одна из этих клавиш сломалась.

Наиболее распространенный способ создания скриншотов заключается в использовании кнопки включения/блокировки и клавиши понижения громкости. Нужно одновременно зажать и удерживать кнопки на протяжении нескольких секунд. Затем прозвучит щелчок или характерный звуковой сигнал, после чего миниатюра созданного снимка отобразится в области уведомлений или в одном из углов экрана (например, на смартфонах Xiaomi, Huawei и Honor).

Отдельно взятые производители придумывают собственные решения и интегрируют в свои фирменные оболочки. К примеру, в прошивках EMUI и MIUI предусмотрена функция, позволяющая сделать снимок экрана, выполнив свайп тремя пальцами, а на телефонах Samsung можно сделать скриншот, проведя ребром ладони слева направо или наоборот.

Что касается мобильных устройств, выпускаемых малоизвестными брендами, они, как правило, лишены расширенного функционала и ничем, кроме стандартного набора функций, предлагаемого разработчиками стокового Android, похвастаться не могут. Поэтому, если одна из аппаратных клавиш выйдет из строя, владельцу подобного устройства придется прибегнуть к использованию стороннего софта либо задействовать компьютер и утилиту ADB. Именно о втором решении пойдет речь в данном посте.

Установка ADB

Android Debug Bridge, сокращенно ADB – клиент-серверное приложение для отладки и работы с консолью Android с компьютера. Проще говоря, ADB – это утилита для ПК, позволяющая получить доступ к мобильному устройству и управлять им посредством команд. Изначально ADB предназначалась для разработчиков, но вскоре стала широко известна в кругу энтузиастов и рядовых пользователей.

ADB входит в состав Android Studio – комплекса программных средств для разработки ПО. Загружать установочный файл Android Studio размером в несколько гигабайт не обязательно – достаточно скачать комплект инструментов Android SDK либо отдельный архив Platform-Tools с утилитами ADB и Fastboot. По этой ссылке всегда можно скачать актуальную версию Platform-Tools с официального репозитория Google. Загруженный архив следует распаковать, желательно на диске «C:».

архив Platform-Tools с утилитами ADB и Fastboot

Прежде, чем приступать к работе с ADB, нужно включить на смартфоне отладку по USB в скрытом разделе настроек «Для разработчиков». Чтобы активировать последний, следует открыть вкладку с информацией о телефоне и семь раз кликнуть по строке «Номер сборки» (при необходимости придется ввести PIN, пароль или графический ключ). После выполнения этого действия раздел «Для разработчиков» станет доступен по пути «Настройки» → «Система» → «Дополнительно». В зависимости от прошивки и версии Android, расположение раздела настроек может отличаться.

Как включить отладку по USB на Android-смартфоне usb debugging

Также рекомендуется обновить драйверы USB до последней версии и установить на компьютер комплект разработчика JDK (Java Development Kit), соответствующий разрядности операционной системы Windows. Как только с приготовлениями будет покончено, можно подключать устройство к компьютеру через USB.

ADB – это консольная утилита, управление которой осуществляется с помощью командной строки либо Windows PowerShell. Наиболее простой способ запустить консоль – перейти в папку «platform-tools», зажать клавишу «Shift» и кликнуть правой кнопкой мыши по пустой области, а затем выбрать один из двух доступных вариантов в раскрывшемся контекстном меню: «Открыть окно команд» либо «Открыть окно PowerShell здесь».

Запустить консоль ADB Открыть окно PowerShell здесь

Как сделать скриншот

Чтобы создать снимок экрана, необходимо выполнить команду:

adb shell screencap /sdcard/screenshot.png

Она содержит название файла, его расширение и расположение («sdcard» – это корневая директория внутренней памяти). Вместо приведенных в качестве примера параметров можно задать свои. Для выполнения команды достаточно нажать клавишу «Enter». В PowerShell сначала нужно добавить ./ или .\.

adb shell screencap

При помощи другой команды созданный снимок экрана можно переместить на компьютер:

adb pull /sdcard/screenshot.png C:/Users/Username/Downloads

Автор: Егор Плотницкий

Поделиться

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