Чтобы начать пользоваться scrcpy, достаточно трёх условий: включённая отладка по USB на смартфоне, установленный пакет scrcpy на компьютере и рабочий USB-кабель — после этого экран Android выводится в окне на ПК с минимальной задержкой. Никаких приложений на сам телефон ставить не нужно: утилита работает через протокол ADB и использует штатные механизмы Android.
Программа бесплатна, имеет открытый исходный код и доступна для Windows, macOS и Linux. Она подходит для демонстрации экрана, записи видео, управления смартфоном мышью и клавиатурой, а также для ситуаций, когда сенсорное стекло повреждено и данные нужно извлечь через компьютер. Ниже разберём установку, подключение, основные команды и типичные ошибки.
Что такое scrcpy и что она умеет
scrcpy (сокращение от screen copy) — консольная утилита, которая транслирует изображение с экрана Android-устройства на компьютер и передаёт обратно события ввода. Управление происходит в реальном времени: клики мыши превращаются в касания, а набор текста идёт напрямую с клавиатуры ПК.
Из коробки доступны следующие возможности:
- 🖥️ Трансляция экрана с регулируемым разрешением и битрейтом
- ⌨️ Управление смартфоном мышью и клавиатурой компьютера
- 📋 Общий буфер обмена между ПК и Android
- 🎥 Запись экрана в файл без сторонних программ
- 📶 Подключение по USB или по Wi-Fi через TCP/IP
Рут-права не требуются — это одно из главных преимуществ перед аналогами. Задержка при проводном подключении обычно незаметна на глаз, что позволяет комфортно переписываться, пролистывать ленты и даже смотреть видео.
Установка scrcpy на Windows
Самый простой способ — скачать готовый архив со страницы релизов проекта на GitHub. Внутри уже лежат исполняемый файл scrcpy.exe и необходимые компоненты ADB, поэтому дополнительно устанавливать Android SDK не нужно. Достаточно распаковать архив в любую папку, например C:\scrcpy.
Альтернативные варианты установки:
- 📦 Через пакетный менеджер winget: команда
winget install scrcpy - 🍫 Через Chocolatey: команда
choco install scrcpy - 🐧 На Linux — из репозиториев дистрибутива или сборка из исходников
⚠️ Внимание: скачивайте scrcpy только с официального репозитория проекта на GitHub. Сторонние сайты иногда распространяют модифицированные сборки, безопасность которых никто не гарантирует.
Подготовка смартфона: включение отладки по USB
Без отладки по USB компьютер не увидит устройство, поэтому этот шаг обязателен. Сначала активируйте режим разработчика: откройте Настройки → О телефоне и несколько раз подряд нажмите на пункт Номер сборки, пока не появится подтверждение. На некоторых прошивках путь отличается — ищите раздел «О телефоне» или «Версия MIUI/EMUI» в настройках вашей модели.
Затем перейдите в появившийся раздел Для разработчиков и включите переключатель Отладка по USB. При первом подключении к компьютеру на экране смартфона появится запрос на разрешение отладки — подтвердите его и при желании отметьте «Всегда разрешать с этого компьютера».
☑️ Проверка перед первым подключением
Если смартфон не определяется, возможная причина — кабель только для зарядки без линий данных. Проверьте другой кабель и другой USB-порт: это самая частая причина «невидимого» устройства.
Первый запуск и подключение по USB
Подключите смартфон кабелем, откройте командную строку в папке со scrcpy и выполните простую команду:
scrcpy
Через несколько секунд на экране появится окно с живым изображением дисплея телефона. Если к ПК подключено несколько Android-устройств, укажите нужное серийным номером: scrcpy -s SERIAL. Список подключённых аппаратов показывает команда adb devices.
Окно можно масштабировать, разворачивать на весь экран, поворачивать. Качество картинки регулируется параметрами запуска — например, scrcpy --max-size 1024 ограничивает разрешение, что снижает нагрузку на слабых компьютерах.
Подключение по Wi-Fi
Беспроводной режим удобен, когда кабель мешает или телефон находится в другой комнате. Порядок действий такой: сначала подключите устройство по USB, затем переведите ADB в сетевой режим и подключитесь по IP-адресу смартфона.
adb tcpip 5555
adb connect 192.168.1.50:5555
scrcpy
IP-адрес телефона смотрите в настройках Wi-Fi вашей сети. Оба устройства должны находиться в одной локальной сети. После выполнения команд кабель можно отключить — трансляция продолжится по воздуху, хотя задержка будет чуть выше, чем по проводу.
⚠️ Внимание: режим ADB по сети остаётся активным до перезагрузки смартфона. Не оставляйте его включённым в общественных Wi-Fi сетях — теоретически к открытому порту может подключиться посторонний.
Горячие клавиши и полезные команды
Большинство действий в окне scrcpy выполняется сочетаниями клавиш. Основные из них:
| Сочетание | Действие |
|---|---|
Ctrl + H | Кнопка «Домой» |
Ctrl + B | Кнопка «Назад» |
Ctrl + F | Полноэкранный режим |
Ctrl + O | Выключить экран устройства (трансляция продолжается) |
Ctrl + R | Повернуть экран |
Для записи трансляции в файл добавьте параметр запуска: scrcpy --record video.mp4. Запись идёт без захвата звука в базовой конфигурации; поддержка аудио зависит от версии программы и устройства, поэтому сверяйтесь с документацией актуального релиза.
Дополнительные параметры запуска
Полезные флаги: --max-fps 30 (ограничение частоты кадров), --bit-rate 2M (снижение битрейта для слабого ПК), --turn-screen-off (запуск с погашенным экраном телефона), --stay-awake (не давать смартфону уснуть во время трансляции). Полный список доступен по команде scrcpy --help.
Копирование текста работает в обе стороны: скопировали на ПК — вставили на телефоне, и наоборот. Это удобно для переноса ссылок, кодов подтверждения и длинных сообщений.
Решение типичных проблем
Если при запуске появляется ошибка device not found, проверьте вывод команды adb devices: пустой список означает, что система не видит смартфон. Поменяйте кабель и порт, переустановите драйверы устройства в диспетчере устройств Windows, убедитесь, что на телефоне подтверждён запрос на отладку.
Чёрный экран в окне scrcpy часто связан с защищённым контентом — банковские приложения и некоторые видеосервисы блокируют захват изображения на уровне системы, и обойти это средствами scrcpy нельзя. Также чёрный экран бывает из-за несовместимости кодека: попробуйте запуск с другим кодеком через параметр --video-codec, если ваша версия его поддерживает.
При сильных лагах по Wi-Fi снизьте разрешение и битрейт: scrcpy --max-size 800 --bit-rate 2M. Если помогло — дело было в пропускной способности сети, а не в самом устройстве.
⚠️ Внимание: точный набор поддерживаемых параметров зависит от версии scrcpy. Перед использованием незнакомого флага выполните scrcpy --help — список опций в вашей сборке будет показан в терминале.
Часто задаваемые вопросы
Нужен ли root для работы scrcpy?
Нет. Программа использует стандартный механизм отладки по USB и работает на любых устройствах с Android без получения прав суперпользователя.
Можно ли пользоваться scrcpy при разбитом сенсоре?
Да, если отладка по USB была включена заранее и компьютер уже авторизован. Тогда управление телефоном полностью переходит на мышь и клавиатуру ПК. Если отладка не включена, без рабочего экрана активировать её обычно невозможно.
Передаётся ли звук со смартфона?
В свежих версиях scrcpy добавлена поддержка перенаправления аудио, но она зависит от версии Android и сборки программы. Проверьте документацию вашего релиза и параметры командной строки.
Работает ли scrcpy с несколькими устройствами одновременно?
Да. Запустите отдельный экземпляр для каждого аппарата, указав его серийный номер через параметр -s. Серийники показывает команда adb devices.
Почему антивирус ругается на scrcpy?
Подобные срабатывания иногда возникают из-за компонентов ADB, которые умеют удалённо управлять устройством. Скачивайте программу только с официального репозитория — при загрузке из доверенного источника срабатывание является ложным.