Repolode
barry-ran

barry-ran/QtScrcpy

Кроссплатформенный Qt-клиент для отображения экрана и управления Android-устройствами по USB или Wi-Fi — без root и установки ПО на устройство.

Open source альтернатива:AirDroidVysor

Звёзды
32,469
Форки
3,827
Открытые issues
632
Последний коммит
5 дней назад

Что это?

QtScrcpy выводит экран Android-устройства на компьютер под управлением Windows, macOS или Linux и позволяет управлять им с помощью мыши и клавиатуры. Подключение выполняется по USB или сети, root-права не требуются. На само устройство ничего устанавливать не нужно.

Проект представляет собой переписанную на C++ и Qt версию scrcpy. Для кодирования видео используется FFmpeg, а для рендеринга — OpenGL. Среди возможностей — запись экрана, создание скриншотов, установка APK и передача файлов перетаскиванием, двусторонняя синхронизация буфера обмена и одновременное управление несколькими устройствами. Пользовательские скрипты для сопоставления клавиш с касаниями позволяют играть в игры с сенсорным управлением с помощью клавиатуры и мыши.

Требуется Android 5.0 (API 21) или новее и включённая на устройстве отладка ADB. Готовые сборки доступны для Windows и macOS; проект также можно собрать из исходников с помощью qmake или CMake.

Ключевые возможности

  • 01Отображает экран Android-устройства и позволяет управлять им по USB или Wi-Fi без root.
  • 02Работает в Windows, macOS и GNU/Linux.
  • 03Записывает экран и делает скриншоты.
  • 04Поддерживает установку APK и передачу файлов перетаскиванием.
  • 05Синхронизирует буфер обмена между компьютером и устройством.
  • 06С помощью пользовательских скриптов сопоставляет ввод с клавиатуры и мыши с событиями касания.
  • 07Позволяет одновременно управлять несколькими подключёнными устройствами.

Сценарии использования

  • Трансляция экрана телефона на большой монитор для презентаций и демонстраций.
  • Игра в мобильные игры только с сенсорным управлением с помощью клавиатуры и мыши.
  • Тестирование и отладка Android-приложений с отображением экрана устройства на компьютере.
  • Управление несколькими Android-устройствами с одного компьютера.

Быстрый старт

  1. 1

    Скачайте готовый архив в разделе Releases

  2. 2

    Подключите устройство Android через USB, запустите программу и нажмите «USB connect»

  3. 3

    Клонируйте проект вместе с подмодулями

    git clone --recurse-submodules git@github.com:barry-ran/QtScrcpy.git

Что важно знать

  • На устройстве Android должна быть включена отладка ADB (Android 5.0 или новее).
  • Для сборки из исходного кода требуется Qt 5.12 или новее, что усложняет настройку.
  • Некоторые функции, например синхронизация звука устройства, работают только на Android 10 и новее.

Темы

Частые вопросы

Что такое QtScrcpy?
Кроссплатформенный Qt-клиент для отображения экрана и управления Android-устройствами по USB или Wi-Fi — без root и установки ПО на устройство. QtScrcpy выводит экран Android-устройства на компьютер под управлением Windows, macOS или Linux и позволяет управлять им с помощью мыши и клавиатуры. Подключение выполняется по USB или сети, root-права не требуются. На само устройство ничего устанавливать не нужно.
QtScrcpy можно использовать бесплатно? Какая у него лицензия?
QtScrcpy распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
QtScrcpy всё ещё поддерживается?
Активно поддерживается. Последний коммит в QtScrcpy — 15 окт. 2026 г..
Для чего можно использовать QtScrcpy?
Трансляция экрана телефона на большой монитор для презентаций и демонстраций. Игра в мобильные игры только с сенсорным управлением с помощью клавиатуры и мыши. Тестирование и отладка Android-приложений с отображением экрана устройства на компьютере. Управление несколькими Android-устройствами с одного компьютера.
Как установить QtScrcpy?
Скачайте готовый архив в разделе Releases Подключите устройство Android через USB, запустите программу и нажмите «USB connect» Клонируйте проект вместе с подмодулями: git clone --recurse-submodules git@github.com:barry-ran/QtScrcpy.git
Где скачать QtScrcpy?
Исходный код и инструкции по установке — на GitHub: https://github.com/barry-ran/QtScrcpy

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты