В одном из наших последних постов мы упомянули, что обновление до Lollipop будет благом для разработчиков. Теперь доступна возможность записывать экраны Android без рутирования устройства, поэтому я осмелюсь сказать, что все станет немного проще. Но я не думаю, что в ближайшее время большинство Android-устройств получит обновление Lollipop.
Сегодня я собираюсь поделиться интересным скриптом ADB, который поможет вам легко записывать скринкасты с вашего устройства Android прямо на компьютер без установки какого-либо приложения. Также трюк совершенно бесплатный и не оставляет водяных знаков на видео.
Примечание: Используя инструменты ADB, вы можете записывать свой экран Android в виде видео, но для этого требуется масштабная установка платформы ADB. Этот скрипт как раз включает в себя необходимые файлы для захвата видео, которых достаточно для наших целей.
Запись экрана Android
Первое, что нам нужно сделать, это включить опцию отладки по USB на устройстве из Варианты для разработчиков. Конкретные настройки по умолчанию скрыты, и вам нужно будет выбрать версию сборки в разделе О телефоне несколько раз. После 5-6 последовательных нажатий вы получите сообщение о том, что опция разработчика включена. В параметрах разработчика включите USB отладки и подключите устройство к компьютеру. Телефон может спросить, хотите ли вы доверять соединению. Нажать на Всегда помни и подключиться.


Примечание: Убедитесь, что на вашем телефоне установлены определенные драйверы ADB в Windows, если ваше устройство не распознается.
Загрузите и распакуйте скрипт Android Screen Recorder на свой компьютер. Папку можно извлечь куда угодно, и нет необходимости импортировать ее в переменную среды Windows. Извлеченная папка будет содержать два командных файла и одну папку с необходимыми файлами ADB.
Если устройство подключено к компьютеру, выполните AndroidRecordScreen командный файл от имени администратора. На экране отобразится устройство, подключенное к вашему компьютеру, и разрешение, в котором оно будет записывать файл, а также скорость передачи данных. Нажатие любой клавиши откроет окно записи, и любые операции, которые вы сейчас выполняете на своем устройстве, будут записаны.

Когда вы закончите, закройте появившийся экран записи. Записанный файл MP4 будет сохранен в соответствующей папке на вашем компьютере, а также на SD-карте устройства.
С использованием AndroidRecordScreen_advanced пакетный файл, можно менять разрешение и битрейт, но максимальное время записи не может превышать 3 минут. Внесенные здесь изменения будут сохранены только для конкретного видео, и вам придется редактировать настройки каждый раз, когда вам нужно записать экран. Опытные пользователи, понимающие пакетные файлы, могут редактировать и изменять переменные, чтобы сделать изменения постоянными.

Классные советы
- Если вы хотите включить видимое прикосновение к записываемым видео, откройте Параметры разработчика и включить Показать штрихи. Телефон теперь обеспечивает визуальную обратную связь о каждом прикосновении.
- Вы можете конвертировать эти видео в GIF, используя инструмент Imgur Video to GIF.
Вывод
Вот так любой может записывать скринкасты Android прямо на свой компьютер без root-доступа. Продолжительность видео может быть ограничена тремя минутами, но вы получаете видео в формате Full HD без водяных знаков и не платя ни копейки. Если вы столкнулись с какими-либо ошибками при использовании скрипта, не забудьте спросить о них в разделе комментариев.