Репозиторий genymobile/scrcpy на GitHub — это официальный источник бесплатной утилиты, которая выводит экран Android-смартфона на компьютер и позволяет управлять устройством мышью и клавиатурой без установки приложения на сам телефон. Если вы искали «https github com genymobile scrcpy», значит, вам нужна именно эта страница: там публикуются свежие релизы, исходный код и документация проекта.
Утилита работает через ADB (Android Debug Bridge) и не требует root-прав. Она подходит для Windows, macOS и Linux, а соединение возможно как по USB-кабелю, так и по Wi-Fi. Ниже разберём, как безопасно скачать программу, настроить смартфон, запустить трансляцию и устранить типичные ошибки.
Что такое scrcpy и почему именно GitHub
Scrcpy (сокращение от screen copy) — проект с открытым исходным кодом, разрабатываемый командой Genymobile. Программа захватывает видеопоток с экрана устройства, кодирует его и отображает в окне на компьютере с низкой задержкой, а ввод с мыши и клавиатуры передаёт обратно на смартфон.
Скачивать scrcpy следует именно с официального репозитория genymobile/scrcpy на GitHub, а не со сторонних сайтов. На странице релизов (раздел Releases) публикуются готовые сборки для Windows и инструкции по установке на другие платформы. Сторонние загрузчики могут содержать устаревшие или изменённые версии.
- 🖥️ Трансляция экрана Android на ПК в реальном времени с управлением мышью и клавиатурой.
- 📋 Общий буфер обмена между компьютером и смартфоном, перетаскивание файлов и APK для установки.
- 🔌 Работа по USB и по Wi-Fi без root-доступа.
- 🎥 Запись экрана в файл, настройка разрешения и битрейта.
Как скачать scrcpy с GitHub
Откройте страницу репозитория github.com/Genymobile/scrcpy и перейдите в раздел Releases — там находятся актуальные версии. Для Windows авторы публикуют готовый архив, в который уже включены необходимые компоненты ADB, поэтому отдельно устанавливать Android SDK не нужно.
Для Windows скачайте файл вида scrcpy-win64-версия.zip (для 64-битной системы) и распакуйте архив в любую папку, например C:\scrcpy. Внутри будут исполняемый файл scrcpy.exe и сопутствующие библиотеки. Установка в классическом смысле не требуется — программа портабельная.
На macOS проще всего поставить утилиту через пакетный менеджер Homebrew, а в большинстве дистрибутивов Linux scrcpy доступен из официальных репозиториев или через Snap. Конкретные команды для вашей платформы всегда указаны в файле README репозитория — сверяйтесь с ним, так как способы установки могут обновляться.
Подготовка смартфона: включение отладки по USB
Без отладки по USB компьютер не увидит устройство, и scrcpy не запустится. Сначала необходимо активировать режим разработчика: откройте настройки телефона, найдите раздел «О телефоне» и несколько раз подряд нажмите на пункт «Номер сборки», пока не появится подтверждение. Точное название пункта зависит от оболочки производителя.
Затем в настройках появится раздел «Для разработчиков» — откройте его и включите переключатель Отладка по USB. При первом подключении к компьютеру на экране смартфона появится запрос на разрешение отладки — подтвердите его, при желании отметив «Всегда разрешать с этого компьютера».
☑️ Подготовка к первому запуску scrcpy
⚠️ Внимание: используйте кабель, поддерживающий передачу данных. Некоторые кабели от зарядных устройств передают только питание — с ними компьютер вообще не увидит смартфон, и диагностика ошибок scrcpy будет бесполезной.
Первый запуск и базовые команды
Подключите смартфон кабелем, откройте папку с программой и запустите scrcpy.exe двойным кликом или из командной строки. Через несколько секунд на компьютере должно появиться окно с экраном устройства. Если телефонов подключено несколько, нужный выбирается параметром -s с указанием серийного номера.
Утилита управляется через параметры командной строки. Вот несколько часто используемых:
scrcpy --max-size 1280
scrcpy --video-bit-rate 8M
scrcpy --record file.mp4
scrcpy --turn-screen-off
Первый параметр ограничивает разрешение трансляции, что снижает нагрузку и задержку. Второй задаёт битрейт видео. Третий записывает экран в файл, а четвёртый гасит дисплей смартфона во время сессии для экономии заряда — изображение на ПК при этом продолжает работать. Полный список опций доступен командой scrcpy --help и в документации репозитория.
Подключение по Wi-Fi
Помимо кабеля, scrcpy поддерживает беспроводное соединение через TCP/IP. Классическая схема выглядит так: сначала устройство подключается по USB, затем ADB переводится в сетевой режим, после чего кабель можно отключить. Смартфон и компьютер должны находиться в одной сети.
adb tcpip 5555
adb connect IP_АДРЕС_ТЕЛЕФОНА:5555
scrcpy
IP-адрес смартфона можно посмотреть в настройках Wi-Fi на самом устройстве. Учтите, что на новых версиях Android также существует функция беспроводной отладки с сопряжением по коду — её поведение зависит от версии системы, поэтому сверяйтесь с актуальной документацией проекта. По Wi-Fi задержка обычно выше, чем по кабелю, особенно в загруженных сетях.
Почему беспроводное подключение периодически отваливается
Частые причины — энергосбережение Wi-Fi на смартфоне, изоляция клиентов в настройках роутера и смена IP-адреса устройства. Попробуйте закрепить статический IP за телефоном в настройках маршрутизатора и отключить агрессивное энергосбережение для сети.
Сравнение режимов подключения
Выбор между USB и Wi-Fi зависит от задачи. Таблица ниже поможет сориентироваться:
| Критерий | USB-кабель | Wi-Fi (TCP/IP) |
|---|---|---|
| Задержка | Минимальная | Выше, зависит от сети |
| Стабильность | Высокая | Зависит от роутера |
| Настройка | Проще: подключил и запустил | Требует команд adb |
| Мобильность | Ограничена кабелем | Свобода в пределах сети |
| Зарядка во время работы | Да | Нет |
Для игр, записи видео и длительной работы предпочтителен кабель. Беспроводной режим удобен для быстрых действий: ответить на сообщение, показать экран коллегам, проверить уведомления.
Типичные ошибки и их решение
Самая частая проблема — сообщение вида ERROR: Could not find any ADB device. Она означает, что компьютер не видит смартфон. Проверьте по порядку: включена ли отладка по USB, подтверждён ли запрос на разрешение на экране телефона, исправен ли кабель. Командой adb devices можно посмотреть список видимых устройств — если строка устройства помечена как unauthorized, отзовите разрешения отладки в настройках разработчика и подключите заново.
Если окно scrcpy открывается и сразу закрывается, запустите программу из командной строки — так текст ошибки останется на экране. Возможные причины: конфликт с другой запущенной копией ADB (например, из Android Studio), устаревшая версия утилиты или ограничения прошивки устройства. На Windows конфликт версий ADB решается закрытием всех программ, использующих ADB, и повторным запуском scrcpy из его собственной папки.
⚠️ Внимание: на некоторых прошивках для передачи ввода требуется дополнительное разрешение, например «Отладка по USB (настройки безопасности)» или аналогичный пункт. Если экран транслируется, но клики мышью не работают, поищите такой пункт в разделе для разработчиков своей модели — его наличие и название различаются у производителей.
- 🔍 Чёрный экран в окне scrcpy — попробуйте снизить разрешение параметром
--max-sizeили сменить кодек, если ваша версия это поддерживает. - 🔇 Нет звука — передача аудио зависит от версии scrcpy и версии Android на устройстве; проверьте требования в документации релиза.
- 🐢 Сильная задержка по Wi-Fi — уменьшите битрейт и разрешение, либо перейдите на кабель.
Безопасность и ограничения
Поскольку scrcpy распространяется бесплатно и с открытым кодом, в сети встречаются перепакованные сборки. Скачивайте утилиту только со страницы релизов репозитория genymobile/scrcpy — это гарантирует, что вы получаете оригинальную версию от разработчиков. Проверить целостность можно по хеш-суммам, если они опубликованы на странице релиза.
Учитывайте и ограничения технологии: защищённый контент некоторых приложений (например, банковских или стриминговых) может отображаться чёрным экраном — это штатная защита на уровне системы, а не неисправность. Кроме того, включённая отладка по USB снижает защищённость устройства, поэтому после работы её разумно отключать.
⚠️ Внимание: не подтверждайте запросы на отладку по USB при подключении к чужим компьютерам и публичным зарядным станциям. Разрешённая отладка даёт компьютеру широкий доступ к данным устройства.
Часто задаваемые вопросы
Нужен ли root-доступ для работы scrcpy?
Нет. Утилита работает через стандартный механизм отладки по USB и не требует root-прав, разблокировки загрузчика или установки приложения на смартфон.
Scrcpy не видит телефон — что проверить в первую очередь?
Убедитесь, что включена отладка по USB, кабель поддерживает передачу данных, а на экране смартфона подтверждён запрос на разрешение отладки. Затем выполните adb devices: устройство должно отображаться со статусом device, а не unauthorized.
Можно ли управлять несколькими смартфонами одновременно?
Да. Запустите отдельный экземпляр scrcpy для каждого устройства, указав его серийный номер параметром -s. Серийные номера видны в выводе команды adb devices.
Передаётся ли звук со смартфона на компьютер?
Поддержка передачи аудио зависит от версии scrcpy и версии Android на устройстве. Актуальные требования указаны в описании соответствующего релиза на GitHub — сверяйтесь с ним перед настройкой.
Безопасно ли держать отладку по USB постоянно включённой?
Для личного устройства, подключаемого только к своему компьютеру, риск умеренный, но включённая отладка расширяет возможности доступа к данным при физическом подключении. Если функция не нужна постоянно, отключайте её в разделе для разработчиков.