scrcpy es una aplicación de duplicación de pantalla de Android gratuita y de código abierto. Es una aplicación muy liviana que proporciona visualización y control de dispositivos Android conectados a través de USB o TCP. No requiere ningún acceso de root. En este artículo, vamos a ver cómo podemos duplicar la pantalla del dispositivo Android usándolo.
Requisitos
- Android 5.0 o posterior.
- Un cable USB.
- Habilitar depuración de USB.
Instalación
Para ventanas
Un archivo zip con todas las dependencias está disponible para Windows. Puedes descargarlo aquí . La herramienta adb también se incluye en este paquete, por lo que no es necesario que la descargue por separado. Extraiga esta carpeta en el directorio de trabajo actual.
para linux
En Linux, se puede instalar directamente usando el administrador de paquetes estándar.
Por ejemplo, en el sistema operativo basado en Debian, ejecute el siguiente comando para instalarlo:
$ sudo apt-get install scrcpy
También se puede descargar usando snap .
para mac OS
Esta aplicación también está disponible en Homebrew. Ejecute el siguiente comando para instalarlo.
brew install scrcpy
¿Como correr?
Nota: el modo de depuración USB debe activarse antes de conectar el dispositivo Android en cualquier modo.
Conexión inalámbrica
Para comunicarse con los dispositivos Android, scrcpy utiliza la herramienta de depuración de Android ( adb ). adb puede conectarse al dispositivo a través de TCP/IP. Para conectarse de forma inalámbrica, primero conecte el dispositivo Android con la PC mediante USB. Luego, ejecute el siguiente comando para habilitar TCP/IP en su dispositivo. Aquí se utiliza el puerto 5555. Puede utilizar cualquier número de puerto que desee.
adb tcpip 5555
Ahora, desconecte el dispositivo Android de la PC y ejecute el siguiente comando para conectarse con el dispositivo a través de TCP/IP. Reemplace IP_ADDR con la dirección IP de su dispositivo.
adb connect IP_ADDR:5555
Ahora, ejecute scrcpy como de costumbre y comenzará a mostrar la pantalla de su dispositivo de forma inalámbrica.
Conexión USB
Para conectar el dispositivo mediante un cable USB, solo necesita conectar el dispositivo a la PC y ejecutar scrcpy en el símbolo del sistema:
scrcpy
Después de ejecutarlo, comenzará a mostrar la pantalla del dispositivo.
Manipulaciones en tiempo real en el móvil
Hay muchas manipulaciones que se pueden hacer en dispositivos móviles usando scrcpy. Algunos de ellos se enumeran a continuación con un ejemplo. Escriba los siguientes comandos en el símbolo del sistema.
Conecta varios dispositivos
Esta herramienta permite a los usuarios conectar varios dispositivos simultáneamente. Solo tienes que seguir estos sencillos pasos para que funcione. Primero, active la depuración USB para todos los dispositivos y conéctelos a la PC. Luego, enumere todos los dispositivos que adb reconoce ejecutando el siguiente comando.
adb devices
Ahora, para cada dispositivo enumerado en la salida, copie su número de serie y ejecute el siguiente comando. Reemplace SERIAL_NUM con el número de serie del dispositivo.
scrcpy --serial SERIAL_NUM
Mostrará todos los dispositivos en la pantalla.
Reducir el tamaño
También puede duplicar la pantalla del dispositivo a una resolución más baja para aumentar el rendimiento.
scrcpy --max-size 720
Conserva la relación de aspecto de la pantalla.
Límite de velocidad de fotogramas
También puede cambiar la velocidad de fotogramas de la pantalla capturada.
scrcpy --max-fps 10
Recortar pantalla
A veces, solo necesita mostrar una parte de la pantalla, por lo que puede hacerlo con esta función.
scrcpy --crop 1224:1440:0:0
Grabar pantalla:
También puede grabar la pantalla mientras refleja.
scrcpy --record myrecording.mp4
Pantalla completa:
Puede iniciar la aplicación directamente en modo de pantalla completa.
scrcpy --fullscreen
Mostrar toques
A veces, es necesario mostrar los toques físicos. Esta función te ayudará en ese caso.
scrcpy --show-touches
Mantente despierto
Evite que el dispositivo entre en modo de suspensión después de un cierto retraso.
scrcpy --stay-awake