Что такое scrcpy
scrcpy — это бесплатная программа, которая позволяет показывать экран телефона на компьютере. Также она позволяет управлять телефоном — запускать приложения и выполнять все обычные действия, как если бы вы держали телефон в руках.
scrcpy работает на Windows, Linux и Mac.
Где скачать scrcpy
Вы можете скачать scrcpy с GitHub. Для ПК с Windows прокрутите вниз ссылку на загрузку Windows и загрузите либо ссылку scrcpy-win64 для 64-разрядных версий Windows, либо приложение scrcpy-win32 для 32-разрядных версий Windows.
Как установить scrcpy
scrcpy это портативная программа, то есть она не требует установки.
Распакуйте содержимое архива в папку на вашем компьютере. Чтобы запустить scrcpy, вам просто нужно дважды щёлкнуть файл scrcpy.exe. Но если вы запустите его без подключения телефона Android к компьютеру, вы просто получите сообщение об ошибке. (Этот файл будет отображаться как «scrcpy», если у вас есть скрытые расширения файлов.)
Для её работы требуется включить Отладку USB на телефоне. Если вы ещё этого не сделали, то смотрите подробности в статье «Как получить доступ к Параметрам разработчика и включить Отладку USB на Android».
Сочетания клавиш scrcpy
Ctrl+f
Переключение в полноэкранный режим
Ctrl+Курсорная клавиша влево
Повернуть экран налево
Ctrl+Курсорная клавиша вправо
Повернуть экран направо
Ctrl+g
Изменить размер экрана на 1:1 (pixel-perfect)
Ctrl+x
Изменяет размер экрана для удаления чёрных полос. Это же самое можно сделать если дважды кликнуть на чёрные полосы.
Ctrl+h или клик средней кнопки мышки
Соответствует нажатие клавиши посередине («ДОМОЙ»).
Ctrl+b или Ctrl+Backspace или Клик правой кнопкой мышки (когда экран включен) или ESC
Соответствует нажатию кнопки НАЗАД.
Ctrl+s
Показывает список приложений. Клик на APP_SWITCH
Ctrl+m
Клик на МЕНЮ.
Ctrl+Курсорная клавиша вверх
Клик на кнопку повышение громкости.
Ctrl+Курсорная клавиша вниз
Клик на кнопку понижение громкости.
Ctrl+p
Клик на ВКЛЮЧЕНИЕ (включает и отключает экран).
Правый клик мышки (когда экран выключен)
Включение экрана
Ctrl+o
Отключает экран устройства на телефоне, но продолжает показывать на компьютере.
Ctrl+Shift+o
Включает экран устройства.
Ctrl+r
Поворачивает экран устройства.
Ctrl+n
Разворачивает панель уведомлений (сдвигает шторку вниз).
Ctrl+Shift+n
Сворачивает панель уведомлений.
Ctrl+c
Копирует буфер обмена устройства на компьютер.
Ctrl+v
Вставляет содержимое буфера обмена компьютера в буфер обмена на устройстве.
Ctrl+Shift+v
Копирует содержимое буфера обмена компьютера и вставляет на устройство.
Ctrl+i
Включает/отключает счётчик FPS (печатает кадры/секунду в журналах).
Перетаскивание APK файла с компьютера на телефон
Устанавливает APK с компьютера.
Как передать файл на телефон
Для того, чтобы скопировать файл с компьютера на телефон схватите его мышкой и переместите на экран телефона на компьютере. Затем отпустите файл.
Визуально ничего не изменится, но файл будет скопирован на в папку /sdcard/ на телефоне, то есть во внутреннюю память устройства.
Запись экрана и использование опций scrcpy
Подробную инструкцию о записи экрана и о том, как указать опции при запуске scrcpy, вы найдёте в статье «Как записать экран телефона на компьютере».
Опции scrcpy
--always-on-top
Делает окно scrcpy всегда наверху (поверх других окон).
--crop ШИРИНА:ВЫСОТА:x:y
Обрезает экран устройства на сервере.
Эти значения выражены в обычной ориентации устройства (для телефона это портретный режим, а для планшета это ландшафтный режим).
Любые значения --max-size значения вычисляются по обрезанным размерам.
-f, --fullscreen
Запустить в полноэкранном режиме.
--lock-video-orientation ЗНАЧЕНИЕ
Блокирует ориентацию видео на ЗНАЧЕНИЕ. Возможными вариантами ЗНАЧЕНИЯ являются: -1 (без блокировки), 0, 1, 2 и 3.
Нормальная ориентация устройства это 0, и каждое увеличение добавляет поворот на 90 градусов против часовой стрелки. По умолчанию равно -1.
-n, --no-control
Отключает контроль устройства. То есть устройство переводится в режим только чтение — можно видеть, что происходит на экране, но нельзя управлять, например, нажимать на экран.
--rotation ЗНАЧЕНИЕ
Устанавливает начальный поворот дисплея. Возможные значения это 0, 1, 2 и 3. Каждое увеличение добавляет поворот на 90 против часовой стрелки.
-s, --serial СЕРИЙНЫЙ НОМЕР
Серийный номер устройства, которое нужно использовать. Это нужно только если к adb подключено несколько устройств.
-S, --turn-screen-off
Немедленное отключение экрана.
-t, --show-touches
Включает «показ касаний» при запуске. Показывает только физические касания (не показывает клики от scrcpy).
-w, --stay-awake
Держит экран устройства включённым пока запущен scrcpy.
--window-borderless
Убирает все элементы окна, кроме экрана телефона. Показывает окно без окаймления. В этом случае чтобы закрыть программу вернитесь в консоль (командную строку) и нажмите там Ctrl+c. Или нажмите Alt+F4 когда в фокусе окно с экраном телефона.
--window-title НАЗВАНИЕ
Устанавливает НАЗВАНИЕ заголовка окна.
--window-x ЗНАЧЕНИЕ
Устанавливает начальную горизонтальную позицию окна. По умолчанию "auto".
--window-y ЗНАЧЕНИЕ
Устанавливает начальную вертикальную позицию кона. По умолчанию "auto".
--window-width ЗНАЧЕНИЕ
Устанавливает начальную ширину окна. По умолчанию равно 0 (автоматически).
--window-height ЗНАЧЕНИЕ
Устанавливает начальную высоту окна. По умолчанию равно 0 (автоматически).
Связанные статьи:
- Как записать экран телефона на компьютере (97.7%)
- Как вывести экран телефона на компьютер и управлять телефоном с компьютера (81.5%)
- Как использовать телефон с Android для Интернет-доступа на компьютере без Wi-Fi (51.5%)
- Как подключить компьютер к Интернету по Bluetooth в Windows (51.5%)
- Как подключить AirPods к ПК, Mac, телефону Android или другому устройству (51.5%)
- Как вставить текст без форматирования (скрипт AutoHotkey, работает даже в Word) (RANDOM - 14.7%)