Escuadra
Muestre y controle su dispositivo Android con una interfaz gráfica de SCRCPY alimentada por Electron. 中文文档
Características
- ? Síncrono: beneficiarse de las tecnologías web para sincronizar con scrcpy más rápido
- ? Automatización: dispositivos de conexión automática, imágenes automáticas de ejecución automática, scripts personalizados, tareas programadas
- Personalización: administración de múltiples dispositivos, configuraciones independientes, notas personalizadas, importación/exportación de configuración
- ? Inalámbrica: Conexión rápida escaneando el código QR
- ? Tethering inverso: Gnirehtet atado inverso
- ? Temas: modo de luz, modo oscuro, conmutación basada en el sistema
- ? Ligero: soporte nativo, solo pantalla de dispositivo de visualización
- ⚡️ rendimiento: 30-120 fps dependiendo del dispositivo
- ? Calidad: 1920 × 1080 o superior
- Latencia baja: 35 ~ 70 ms
- Inicio rápido: Muestre la primera imagen en aproximadamente 1 segundo
- ? ️ No intrusivo: no queda residual de instalación en el dispositivo Android
- ? Beneficios del usuario: sin cuenta, sin anuncios, no se requiere Internet
- ? Código abierto y abierto
Instalación
Instalación manual a través de paquetes lanzados
Ver dirección de lanzamiento
MacOS se puede instalar a través de Homebrew
Ver Homebrew-Descrpy
Comienzo rápido
Conexión USB
Nota: Si el teléfono solicita la autorización de depuración, haga clic en Permitir
- Habilitar el modo de desarrollador y la depuración USB en su teléfono Android
- Abra Escrcpy y conecte su teléfono Android a su computadora
- La lista de dispositivos en Escrcpy debería haber detectado su teléfono, haga clic en Iniciar reflejo
- ¡Disfrutar!
Conexión WiFi
Escanear el código QR para conectarse
- Siga los pasos 1-2 desde la conexión USB
- Habilite e ingrese la depuración inalámbrica en modo desarrollador
- Haga clic en "Dispositivo de pareja usando el código QR"
- ¡Empiece a disfrutar!
Conectarse a través de la dirección IP
Nota: Si falla la conexión inalámbrica inicial, es posible que necesite un emparejamiento inalámbrico. Consulte las preguntas frecuentes
Nota: Debe habilitar la depuración inalámbrica y obtener la dirección inalámbrica de su dispositivo (generalmente la dirección IP asignada al conectarse a WiFi) y el número de puerto (el valor predeterminado es 5555) desde la página de depuración inalámbrica
- Siga los pasos 1-2 desde la conexión USB
- Ingrese la dirección IP del dispositivo obtenida y el número de puerto en Escrcpy, luego haga clic en Conecte el dispositivo
- En este punto, la lista de dispositivos de Escrcpy debe detectar su teléfono, haga clic en Iniciar reflejo
- ¡Empiece a disfrutar!
macOS && Linux
Nota: Estas plataformas no vienen con SCRCPY integrado, debe instalarlas manualmente
En [email protected]+ Los archivos binarios SCRCPY están integrados preliminarmente, eliminando la necesidad de instalación manual de SCRCPY.
- Consulte el documento de instalación para Linux
- Consulte el documento de instalación de MacOS
- Siga los pasos en la conexión USB y la conexión WiFi después de que las dependencias se instalen correctamente
Gnirehtet atado inverso
Nota: MacOS no tiene Gnirehtet incorporado. Debe instalarlo manualmente para usar esta guía de instalación de características.
Gnirehtet está integrado en las aplicaciones de Windows y Linux para proporcionar unión inversa desde PC a dispositivos Android.
Desarrolladores
Si es un desarrollador y desea ejecutar o ayudar a mejorar este proyecto, consulte la documentación de desarrollo
Atajos
Consulte SCRCPY/DOC/atajos
Funcionamiento del dispositivo
Procesamiento por lotes
- Pantalla de intercepción por lotes
- Aplicación de instalación por lotes
- Administración de archivos por lotes
- Script de ejecución por lotes
- Tarea programada por lotes
Modelo de control
- Espejo
- Grabación
- Cámara de grabación
- Grabación de audio
- Cámara
- Costumbre
- OTG
Barra de interacción del dispositivo
- Cambiar
- Hogar
- Atrás
- Aplicación de inicio (grupo espejo)
- Apagar la pantalla (experimental)
- Notificación
- Fuerza
- Rotación
- Volumen
- Captura de pantalla
- Reiniciar
- Instalar aplicación
- Gestor de archivos
- Script de ejecución
- Tarea programada
- Gnirehtet
Preferencias
Mejorando continuamente. Actualmente admite las siguientes configuraciones comunes
General
- Tema
- Idioma
- Ruta de almacenamiento de archivos
- Ruta ADB
- Ruta de scrcpy
- Ruta gnirehtet
- Parámetros SCRCPY
- Dispositivo de conexión automática
- Reflejo automático
- Gnirehtet Fix
- Depurar
- Barra de control flotante
Control de video
- Deshabilitar el reenvío de video
- Tamaño máximo
- Tasa de bits de video
- Actualización
- Video Codec
- Orientación de visualización
- Ángulo de rotación
- Recorte de pantalla
- Monitor
- Buffer de video
- Búfer receptor (V4L2)
Control del dispositivo
- Mostrar puntos de contacto
- Desvelar
- Apagar la pantalla durante el control
- Desactivar la pantalla después del control
- Desactivar la pantalla automática durante el control
- Simular la pantalla auxiliar
Control de ventana
- Ancho de la ventana
- Altura de la ventana
- Ventana X-coordenada
- Ventana y coordenada
- Modo sin fronteras
- Modo de pantalla completa
- Siempre en la parte superior
- Deshabilitar el pantalla de guión
Control de audio
- Deshabilitar el reenvío de audio
- Mantenga el audio del dispositivo
- Fuente de audio
- Códec de audio
- Tasa de bits de audio
- Búfer de audio
- Búfer de salida de audio
Grabación de audio/video
- Grabar formato de video
- Grabar orientación al video
- Duración de grabación
- Desactivar reproducción de video
- Deshabilitar la reproducción de audio
Control de entrada
- Modo de ratón
- Encuadernación del ratón
- Modo de teclado
- Método de inyección de teclado
- Gamepad
Control de la cámara
- Fuente de la cámara
- Tamaño de la cámara
- Relación de cámara
- Velocidad de marco de la cámara
¿Siguientes pasos?
Prioridad de alta a baja:
- Logotipo mejorado ✅
- Función de actualización de software ✅
- Grabar y guardar audio/video ✅
- Barra de control de interacción rápida del dispositivo ✅
- Dependencias personalizadas de ADB y SCRCPY ✅
- Nombres de dispositivos personalizados ✅
- Preferencias de exportación e importación ✅
- Configuración del dispositivo individual ✅
- Soporte de macOS y Linux ✅
- Internacionalización ✅
- Modo oscuro ✅
- Tethering inverso (Gnirehtet) ✅
- Mirrización de la cámara ✅
- Colaboración de múltiples pantallas ✅
- Push de archivo, rotación de pantalla, control de audio ✅
- Batch Conecte dispositivos históricos ✅
- Terminal incorporado ✅
- Mirrización automática de eje
- Lanzamiento de reflejo flexible ✅
- Procesamiento por lotes ✅
- Tareas programadas ✅
- Administrador de archivos gráfico ✅
- Barra de control flotante ✅
- Grabación mejorada ✅
- Aplicación de inicio (múltiples subprocesos) ✅
- Edge de ventana principal oculto ✅
- Dispositivos de grupo (mediante observaciones de filtrado) ✅
- Experiencia de conexión del dispositivo de historial mejorado ✅
- Gestión de archivos admite directorio de carga y visualización de progreso?
- ¿Mapeo de llaves del juego?
Preguntas frecuentes
La computadora no puede detectar el dispositivo después de conectarse
- Desenchufe y vuelva a conectar su dispositivo, y asegúrese de que el dispositivo haya otorgado la autorización de depuración USB.
- Si todavía no funciona, su computadora puede faltar a los controladores necesarios. Instale controladores utilizando herramientas de terceros como DriverWizard e intente nuevamente.
Incapaz de entrar en chino
En [email protected]+ y superior, la solución es la siguiente:
- Configuración de Escrcpy: vaya a
Preferences → Input Control → Keyboard Mode y seleccione el modo uhid . - Preparación del método de entrada del dispositivo: instale un método de entrada que admita los teclados físicos (se recomienda el método de entrada WeChat) y complete la configuración.
- Comience a reflejar: haga clic en
Start Mirroring en Escrcpy. Verificación: la Settings del dispositivo → System → Language & Input deben mostrar opciones para Physical Keyboard y On-screen Keyboard . - Configuración de entrada del dispositivo: habilite el método de entrada WeChat en la configuración
On-screen Keyboard . Configure el diseño del teclado en la configuración Physical Keyboard para que coincida con el teclado de la computadora (solo debe hacerse una vez). - Preparación de entrada de la computadora: configure el modo de entrada en inglés (importante).
- Idioma de entrada del interruptor: use
Ctrl + Shift para cambiar entre inglés y chino. - Empiece a usar.
Descargar el método de entrada WeChat
Solicitudes de conexión inalámbrica: la computadora de destino rechaza activamente el acceso
La primera conexión inalámbrica puede requerir emparejamiento. Alternativamente, inserte USB para garantizar el éxito de la conexión y el éxito de la autorización antes de usar Wireless.
Haga clic en el modo inalámbrico después de conectarse a través del cable de datos no tiene respuesta
Haga clic nuevamente o haga clic en Actualizar dispositivos. Generalmente no excederá dos clics. Si aún no funciona, proporcione el modelo de dispositivo y la versión de Android a los problemas
¿Por qué la barra de control de interacción del dispositivo no está diseñada como un menú flotante que se adhiere automáticamente?
Es importante tener en cuenta que, en principio, Escrcpy es solo una versión de GUI basada en SCRCPY, aunque extiende alguna funcionalidad. Sin embargo, estas extensiones no afectan el núcleo de SCRCPY. Para implementar esta característica en particular, tendría que modificar el código SCRCPY subyacente, lo que dificultaría que Escrcpy mantenga sincronizado con las actualizaciones de SCRCPY, y los inconvenientes superarían los beneficios.
Por lo tanto, después de una cuidadosa consideración, hemos decidido adoptar la solución existente y esperamos que SCRCPY agregue soporte nativo para una barra de control interactiva en el futuro.
Algunos dispositivos pueden ver capturas de pantalla después de conectarse pero no pueden operar
Nota: Para los teléfonos Xiaomi en particular, requiere no solo habilitar la depuración USB sino también habilitar la depuración USB (configuración de seguridad), que es permitir la modificación de permisos o simular clics a través de la depuración USB.
Consulte las instrucciones detalladas en las razones por las cuales el mouse y el teclado no funcionan
Descargar la detección de antivirus indica que no puede descargar normalmente
Después de la retroalimentación, Windows Defender ocasionalmente puede bloquear los paquetes de software para que se descarguen debido a la falta de firma de certificados. Puede probar las siguientes soluciones:
- Abra
Windows Security Center . - Seleccione
Virus & threat protection . - En la
Virus & threat protection settings , haga clic en Manage settings . - Encuentre
Real-time protection , puede intentar hacer clic en Deshabilitar si el permiso lo permite. Si no puede deshabilitar la protección en tiempo real, omita este paso. - Desplácese hacia abajo en la página, encuentre
Exclusions , haga clic en Add or remove exclusions . - Agregue la ruta de la carpeta donde descargue los paquetes de software como un elemento de exclusión, es decir, agregue la carpeta a la
Excluded list .
No se pudo obtener la lista o error de los dispositivos al comenzar a reflejar/grabar
Esto generalmente es causado por una ruta incorrecta para Adb o Scrcpy , puede probar las siguientes soluciones:
- En el menú, seleccione
Preferences y luego haga clic en el botón Restablecer de configuración en la esquina superior derecha del Global Mode . - Vaya a la página
Device List e intente habilitar el reflejo nuevamente. - Asegúrese de haber descargado e instalado la última versión de
Escrcpy . - Presione
Ctrl + Shift + I para abrir las herramientas del desarrollador y verificar si hay mensajes de error. - Si hay errores, tome una captura de pantalla y envíe su problema con la captura de pantalla en la página de problemas de comentarios.
Ventana MacOS minimizada al icono de la bandeja del sistema no encontrado
Esto generalmente es causado por demasiados iconos en la bandeja del sistema que se desborda y oculta el icono de Escrcpy. Intente usar las siguientes herramientas:
Después de una instalación exitosa de MacOS, cuando intento abrirlo, recibo un mensaje que dice que el archivo está dañado.
Esto generalmente se debe a que el paquete de software no está firmado. Puede probar las siguientes soluciones:
- Abra el terminal y ejecute
sudo spctl --master-disable para permitir el software desde cualquier fuente. - Abra terminal y ejecute
sudo xattr -r -d com.apple.quarantine /Applications/Escrcpy.app para intentar arreglar la solicitud de paquete de software dañado.
No se puede localizar el punto de entrada DiscardvirtualMemory en la biblioteca de enlaces dinámicos kernel32.dll.
Solo admite las versiones Windows 10 y superiores.
Excepción de captura de audio que causa falla de reflejo.
Esto generalmente sucede porque su computadora carece de salida de audio o tiene una versión baja de Android (Android 11+).
Intente disabling audio forwarding a través de la preferences settings para resolver este problema.
Error de inicio del espejo de la versión de Microsoft Store
Esto es causado por archivos en el directorio de instalación que carece de permisos ejecutables.
Debe personalizar las rutas de archivo para scrcpy y adb (asegurando que tengan permisos ejecutables). Si usa la conexión inversa, configure gnirehtet de manera similar.
No se pudo ejecutar "ADB Start-Server"
Esto podría deberse a caracteres chinos o especiales en la ruta de instalación. Intente cambiar la ruta de instalación.
No se puede abrir después de la instalación en el sistema Linux
Se han implementado nuevas restricciones para aplicaciones de appimagen en algunas distribuciones populares, como Ubuntu 24.04, que limita el uso de cajas de arena. Una solución temporal es la siguiente:
sudo chmod 4755 /opt/Escrcpy/chrome-sandbox
Obtener ayuda
Como este es un proyecto de código abierto ejecutado completamente por donaciones, el soporte es limitado y las actualizaciones pueden no estar en un horario fijo.
Expresiones de gratitud
Este proyecto no sería posible sin los siguientes proyectos de código abierto:
- scrcpy
- adbkit
- electrón
- vue
- gnirehtet
Proyecto patrocinador
Si este proyecto te ha ayudado, ¡puedes comprarme un café para mantenerme energizado y mejorar el proyecto! ?
Colaboradores
¡Gracias por todas sus contribuciones!
Colaboradores
Historia de la estrella