Interfaz gráfica de escritorio para scrcpy que permite duplicar y controlar dispositivos Android en Windows, macOS y Linux.
- Estrellas
- 32,469
- Forks
- 3,827
- Issues abiertos
- 632
- Último commit
- hace 5 días
¿Qué es?
QtScrcpy muestra la pantalla de un dispositivo Android en una computadora con Windows, macOS o Linux y permite controlarlo con el mouse y el teclado. Se conecta por USB o por la red y no requiere permisos de root. No se instala nada en el dispositivo.
El proyecto es una reescritura de scrcpy en C++ y Qt, que usa FFmpeg para codificar video y OpenGL para renderizarlo. Incluye funciones como grabación de pantalla, capturas de pantalla, instalación de APK y transferencia de archivos mediante arrastrar y soltar, sincronización bidireccional del portapapeles y control de varios dispositivos a la vez. Los scripts personalizados de asignación de teclas a controles táctiles permiten jugar con teclado y mouse a juegos diseñados para pantallas táctiles.
Se requiere Android 5.0 (API 21) o posterior, con la depuración ADB habilitada en el dispositivo. Hay paquetes precompilados para Windows y macOS, y el proyecto se puede compilar desde el código fuente con qmake o CMake.
Funciones clave
- 01Muestra y controla pantallas Android por USB o Wi-Fi, sin root.
- 02Es compatible con Windows, macOS y GNU/Linux.
- 03Graba la pantalla y toma capturas de pantalla.
- 04Permite instalar APK y transferir archivos mediante arrastrar y soltar.
- 05Sincroniza los portapapeles de la computadora y el dispositivo.
- 06Asigna entradas del teclado y el mouse a eventos táctiles mediante scripts personalizados.
- 07Controla varios dispositivos conectados a la vez.
Casos de uso
- Duplicar la pantalla de un teléfono en un monitor más grande para presentaciones o demostraciones.
- Jugar con teclado y mouse a juegos móviles que solo admiten controles táctiles.
- Probar o depurar aplicaciones Android mientras se ve la pantalla del dispositivo en una computadora de escritorio.
- Administrar varios dispositivos Android desde una sola computadora.
Inicio rápido
- 1
Descarga el archivo precompilado desde Releases
- 2
Conecta el dispositivo Android por USB, ejecuta el programa y haz clic en USB connect
- 3
Clona el proyecto con los submódulos
git clone --recurse-submodules git@github.com:barry-ran/QtScrcpy.git
Antes de usarlo
- Es necesario habilitar la depuración ADB en el dispositivo Android (Android 5.0 o posterior).
- Para compilar desde el código fuente se necesita Qt 5.12 o posterior, lo que requiere más trabajo de configuración.
- Algunas funciones, como la sincronización del audio del dispositivo, solo funcionan en Android 10 o posterior.
Temas
Preguntas frecuentes
- ¿Qué es QtScrcpy?
- Cliente de escritorio basado en Qt para mostrar y controlar dispositivos Android por USB o Wi-Fi, sin root ni instalaciones en el dispositivo. QtScrcpy muestra la pantalla de un dispositivo Android en una computadora con Windows, macOS o Linux y permite controlarlo con el mouse y el teclado. Se conecta por USB o por la red y no requiere permisos de root. No se instala nada en el dispositivo.
- ¿QtScrcpy es gratuito? ¿Qué licencia tiene?
- QtScrcpy es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿QtScrcpy sigue mantenido?
- Mantenimiento activo. El último commit de QtScrcpy fue el 15 oct 2026.
- ¿Para qué puedo usar QtScrcpy?
- Duplicar la pantalla de un teléfono en un monitor más grande para presentaciones o demostraciones. Jugar con teclado y mouse a juegos móviles que solo admiten controles táctiles. Probar o depurar aplicaciones Android mientras se ve la pantalla del dispositivo en una computadora de escritorio. Administrar varios dispositivos Android desde una sola computadora.
- ¿Cómo se instala QtScrcpy?
- Descarga el archivo precompilado desde Releases Conecta el dispositivo Android por USB, ejecuta el programa y haz clic en USB connect Clona el proyecto con los submódulos: git clone --recurse-submodules git@github.com:barry-ran/QtScrcpy.git
- ¿Dónde consigo QtScrcpy?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/barry-ran/QtScrcpy
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Reimplementación en TypeScript del cliente ADB que funciona en navegadores Chromium, Node.js y Electron, y se conecta a dispositivos Android mediante WebUSB.
Automatización de Android mediante lenguaje natural para asistentes de programación con IA y suites de pruebas, en teléfonos reales o emuladores.
Interfaz gráfica de escritorio para probar apps Android con ADB en Windows y macOS, con lista de dispositivos, comandos shell, entrada de texto, capturas y pantallas virtuales.
Permite controlar dispositivos Android TV / Google TV y Mac por la red local con el Apple TV Remote integrado en el Centro de control del iPhone.
Terminal de escritorio nativa en C++20 para investigación financiera, con interfaz Qt6, analítica con Python integrado, agentes de IA y más de 100 conectores de datos de mercado.