Utilice Scrcpy para duplicar y controlar Android en Linux
Scrcpy (pronunciado Screen Copy ) es una aplicación de código abierto que puede utilizar para controlar y reflejar sin problemas su dispositivo Android en Linux. Puede conectarse a su dispositivo Android mediante un cable USB o de forma inalámbrica y controlarlo mediante el teclado y el mouse. Aquí te mostramos cómo controlar tu dispositivo Android en Linux.
Por qué necesitas Scrcpy en Linux
Quizás esté pensando, de todas las aplicaciones para compartir pantalla y aplicaciones de duplicación de Android, ¿por qué necesita Scrcpy en su sistema Linux? La respuesta es simple: Scrcpy no requiere que instales ninguna aplicación en tu teléfono ni requiere acceso de root a tu dispositivo. Además, es una herramienta de línea de comandos de código abierto, liviana y de alto rendimiento, lo que la hace ideal para cualquiera que busque duplicar y controlar su dispositivo Android en un sistema Linux mientras disfruta de la libertad de secuencias de comandos y personalización.
Además, te permite grabar vídeo y audio de la pantalla de tu Android con numerosas opciones de personalización, como tasa de bits y resolución, lo que lo hace ideal para crear tutoriales o capturar juegos.
Características de Scrcpy
Estas son algunas de las mejores características de Scrcpy:
- No requiere Internet ni una cuenta de usuario.
- Le permite grabar la pantalla de su dispositivo
- Duplica Android con alta calidad (1920×1080 o superior) y baja latencia (35~70ms)
- Admite reenvío de audio (Android 11+)
- Le permite utilizar el portapapeles en bidireccionalidad.
- Soporta modo OpenGL y OTG
- Permite duplicar Android como cámara web
- Admite duplicación de cámara (Android 12+)
- Disponible para Linux, Windows y macOS
- Simulación física de teclado y ratón.
- Le permite usar su teléfono mientras la pantalla está apagada
- Le permite recortar la pantalla del dispositivo Android mientras refleja
- Admite duplicar varios dispositivos simultáneamente
Scrcpy también tiene muchas otras características interesantes. Puede explorar todas estas funciones experimentando con esta utilidad.
Instalación de Scrcpy en Linux
Antes de instalar Scrcpy, debe instalar adb (Android Debug Bridge) en su sistema. Para ello, ejecuta uno de los siguientes comandos, dependiendo de tu distribución:
Después de instalar adb, instale la versión estable de Scrcpy:
También puedes instalar la versión estable de Scrcy usando snap:
Después de la instalación exitosa, puede verificar su versión usando el scrcpy -v
comando:
Instale la última versión de Scrcpy para obtener más funciones
Si necesita funciones como reenvío de audio y duplicación de cámara , debe instalar la última versión de Scrcpy (actualmente es la versión 2.4).
Para ello, debe instalarlo a través de su código fuente .
En primer lugar, asegúrese de que su sistema tenga todas las dependencias necesarias:
Luego, clona el repositorio Scrcpy usando el git clone
comando:
A continuación, navegue hasta su directorio y ejecute el script de instalación de Scrcpy:
De esta manera, se instalará la última versión de Scrcpy en su sistema Linux. Para verificarlo, ejecute el siguiente comando:
Ahora ya está todo listo para conectarse con su dispositivo Android mediante USB o de forma inalámbrica.
Conexión a su Android mediante un cable USB
Para conectarse a su dispositivo Android, debe habilitar las opciones de desarrollador y la depuración de USB .
Para esto, dirígete a Configuración de tu dispositivo -> Opción Sistema :
Abra la opción Acerca del teléfono y haga clic en el número de compilación varias veces hasta que reciba un mensaje que diga » Eres un desarrollador «:
A continuación, regrese a Configuración del sistema y aquí podrá ver las Opciones de desarrollador . En las Opciones de desarrollador , habilite la opción de depuración USB :
Después de habilitar la opción de depuración USB , recibirá un mensaje que confirmará su elección. Aquí, presione el botón Aceptar :
Ahora, conecta tu teléfono a tu sistema Linux con un cable USB. Después de hacer esto, observará una notificación del modo de depuración USB en su Android.
A continuación, abra la terminal en su sistema Linux y ejecute el scrcpy
comando para reflejar su dispositivo:
En particular, puedes ver tu Android reflejado en tu sistema.
Para desconectar su teléfono, simplemente presione la tecla Ctrl+ C.
Conexión a su Android mediante una conexión inalámbrica
También puedes conectar tu dispositivo Android de forma inalámbrica. Primero, conecte su teléfono a Linux mediante un cable USB y ejecute el siguiente adb
comando para ver que Linux reconoce su dispositivo Android:
Descubra la dirección IP de su Android:
Tenga en cuenta : su Linux y Android deben estar conectados a la misma conexión Wi-Fi.
También puede verificar la dirección IP de su teléfono yendo a Configuración -> Inalámbrico y red -> opción Wi-Fi y presionando el botón Configurar :
Después de conocer la dirección IP de su teléfono, debe configurar un puerto para su conexión TCP/IP. Por ejemplo, lo configuré en 5000:
Ahora, desconecta tu teléfono del cable USB. Luego, conecte su teléfono a su sistema Linux usando su dirección IP y el puerto TCP/IP especificado a través de una red:
En el caso de varios dispositivos, puedes usar el número de serie de tu Android para conectarte a él a través de una red:
Finalmente, ejecuta el scrcpy
comando para controlar y reflejar tu Android:
Como se mencionó anteriormente, puede desconectar esta conexión presionando la tecla Ctrl+ C.
Ejemplos de uso de Scrcpy
Exploremos algunos ejemplos del comando Scrcpy para comprender cómo funciona.
Cambiar título de ventana
Puedes cambiar el título de la ventana que muestra tu Android usando la --window-title
bandera en el scrcpy
comando:
Grabar pantalla de Android
Puedes grabar la pantalla de tu Android usando la bandera -r
o --record
. Por ejemplo, puedes grabar la pantalla de tu dispositivo y guardarla en un nuevo archivo llamado “ maketecheasier.mp4 ”:
También puede combinar la -r
bandera con la -N
bandera, lo que significa que no se muestra. De esta manera, la pantalla de tu Android no aparecerá en Linux. Sin embargo, toda la pantalla seguirá grabada en un archivo:
Personalizar la pantalla de la ventana
Además, puede establecer el tamaño máximo (ancho y alto) de su ventana usando la opción -m
o --max-size
:
Incluso puedes limitar el espejo al modo de solo lectura usando la bandera -n
o --no-control
. De esta manera, sólo podrás ver la pantalla de tu Android en Linux:
Además, puede limitar la velocidad de cuadros de la captura de pantalla usando la --max-fps
bandera en el comando Scrcpy:
Scrcpy también ofrece una --show-touches
bandera que le permite ver los toques físicos del dispositivo en tiempo real en su Linux:
Puede usar la -S
bandera del comando Scrcpy para bloquear su dispositivo y aún poder controlarlo. Esta bandera ayuda a ahorrar energía en tu Android:
Por último, puede utilizar la --rotation
bandera para establecer la rotación de visualización inicial. El valor predeterminado es 0 . Sin embargo, los valores posibles son 0, 1, 2 y 3, y cada valor suma 90 grados de rotación en sentido antihorario:
Scrcpy ofrece muchas otras opciones útiles , debes explorarlas y probarlas.
Eliminando Scrcpy de Linux
Puede ejecutar cualquiera de los siguientes comandos para desinstalar Scrcpy de su sistema según su método de instalación:
De esta manera, habrás eliminado exitosamente Scrcpy de tu sistema. En caso de que no te guste Scrcpy, puedes probar otras aplicaciones de duplicación de Android para controlar tu dispositivo desde tu sistema Linux.
Crédito de la imagen: Nimrach Chaudhry. Todas las modificaciones y capturas de pantalla realizadas por Nimrah Chaudhry.
Deja una respuesta