¿Quieres duplicar tu teléfono Android en el escritorio de Ubuntu, pero no quieres instalar una aplicación en tu teléfono o registrarte en un servicio costoso para hacerlo?
Bueno, ¡puedes!
Existe una increíble herramienta gratuita de código abierto diseñada específicamente para ver la pantalla de su teléfono en su computadora portátil o de escritorio.
En este post te hablo sobre la aplicación, dónde descargarla y cómo usarla en Ubuntu y Linux Mint.
Scrcpy: vea la pantalla de su teléfono en una PC
Scrcpy es la aplicación de la que estoy hablando.
Le permite reflejar un dispositivo Android en su PC de escritorio o portátil en una ventana flotante. Funciona en Windows, macOS y Linux, ¡todo completamente gratis!
¿Quieres hacer algo más que solo ver la pantalla de tu teléfono en tu PC?
Scrcpy también te permite interactuar con su teléfono usando el teclado y el mouse de su computadora (o, si tienes uno, un panel táctil o una pantalla táctil).
Es un poco loco las oportunidades que ofrece esta aplicación gratuita.
Por ejemplo, puedes usar Scrcpy y el teclado de tamaño completo de tu computadora portátil para escribir un comentario de Instagram ingenioso o desvariado; usa el mouse para deslizarte por la terrible interfaz de Snapchat; Grábate superando un nivel difícil en un juego popular, ¡lo que se te ocurra!
Scrcpy también es útil para los desarrolladores de aplicaciones de Android, ya que facilita probar, depurar y transmitir software sin necesidad de ejecutar comandos o transferir cosas. adb
– puedes arrastrar y soltar .apk
archivos desde su escritorio a la ventana Scrcpy para instalarlos.
La versatilidad es la tarjeta de presentación de Scrcpy, lo que la convierte en una utilidad que cualquier desarrollador apasionado de Android debería tener en su caja de herramientas de software. Pero los usuarios habituales (como yo) también querrán jugar con él, ya que facilita la interacción con cualquier dispositivo Android.
¿Y el hecho de que sea un software gratuito y de código abierto?
Bueno, eso sólo aumenta su atractivo.
Mostrar y controlar Android a través de USB
scrcpy es creado por el equipo detrás genymotionun popular emulador de Android pero no es un emulador de Android. No “instala” Android en Ubuntu, no lo virtualiza, no hace una copia ni nada más.
Como explica la página del proyecto Github, esta aplicación está diseñada para: “…mostrar y controlar dispositivos Android conectados por USB (o por TCP/IP). No requiere ningún acceso de root. Funciona en GNU/Linux, Windows y MacOS”.
Este tipo de funcionalidad no es nueva. Aplicaciones como Vysor y AirDroid También ofrecen duplicación de pantalla de Android en una PC, aunque (generalmente) con un costo.
Scrcpy es 100% gratis. Le brinda un “espejo” de alta resolución de la pantalla de su teléfono en una ventana flotante. Puede cambiar el tamaño y la pantalla completa de esta ventana, y puede cambiar o bloquear la orientación si es necesario. También puede ver la pantalla de su teléfono en su escritorio mientras el teléfono está bloqueado.
La interacción es toda “en tiempo real”. En mis pruebas, no hay ningún retraso perceptible o tartamudeo al usarlo, y si encuentra algún retraso, hay muchos valores de configuración que puede ajustar o usar para mejorar el rendimiento.
¿Scripy hace todo lo que pueden hacer las aplicaciones rivales? No, pero es suficiente. Eso lo convierte en una alternativa viable, confiable y gratuita a Vysor et al.
Y aunque tecnologías como Chromecast y Miracast significan que nunca ha sido tan fácil transmitir el contenido de tu teléfono inteligente a una pantalla cercana, podría decirse que es más útil poder interactuar con lo que ves.
Requisitos del sistema de Scrcpy
Para ver la pantalla de su Android en el escritorio de Linux para interactuar con aplicaciones o contenido, grabar la pantalla de su teléfono o realizar otras tareas básicas, puede hacerlo, ¡y ya tiene todo lo que necesita para hacerlo!
Lo primero: Android.
Para utilizar Scrcpy en tu smartphone o tablet debe ejecutar Android 5.0 o posterior. debes tener developer options > USB debugging
activado.
Para habilitar las opciones de desarrollador en Android simplemente vaya a Settings > System > About Phone
y toque continuamente el número de compilación/versión que aparece hasta que aparezca una notificación.
Y ese es prácticamente el único requisito estricto, siempre que esté dispuesto a conectar su teléfono inteligente a su máquina Linux mediante USB.
Para utilizar la función de pantalla inalámbrica Scrcpy se requiere android-tools-adb
paquete en su escritorio Linux. Te conectarás a tu teléfono a través adb
(que implica ingresar direcciones IP; consulte los documentos de Scrcpy para obtener más información).
Dado que todo “simplemente funciona” a través de USB, eso es lo que elijo usar. Además, mi teléfono normalmente está conectado a mi computadora para cargarlo mientras trabajo.
Beneficios de Scrcpy
El objetivo de Scrcpy es ser ligero y eficaz. Ofrece altas velocidades de cuadro y baja latencia.
La herramienta también es no intrusivo; no necesita ser root, no hay aplicaciones que instalar en su teléfono ni extensiones extrañas que instalar en su escritorio.
Scrcpy funciona ejecutando un servidor en su dispositivo Android, con el que la aplicación de escritorio se comunica mediante USB (o de forma inalámbrica mediante un túnel ADB).
En resumen, Scrcpy es una excelente manera de ver la pantalla de tu Android en tu computadora sin casi ningún esfuerzo e interactuar con ella en tiempo real.
Funciones de Scrcpy de un vistazo:
- No requiere root
- Disponible para Windows, macOS y Linux
- No se requiere ninguna aplicación en el teléfono.
- Espejo de alta resolución
- Escribe usando el teclado de tu computadora
- Sincronización del portapapeles
- Interactúa usando tu mouse
Cómo instalar Scrcpy en Ubuntu
Scrcpy es un software gratuito de código abierto disponible para Windows, macOS y Linux. Puede descargar la última versión a través de página de lanzamientos de Scrcpy Github.
Ubuntu 22.04 LTS y superiores incluyen una versión anterior de Scrcpy en su repositorio, que puede instalar usando la aplicación de software de Ubuntu o ejecutando:
sudo apt install scrcpy
A Aplicación instantánea Scrcpy en Snap Store también está disponible pero, al igual que la compilación del repositorio, también está desactualizado (v1.25, mientras que la última versión estable es v2.3).
Para obtener la mejor experiencia y beneficiarse de todas las funciones (como escuchar el audio de su teléfono o reflejar la cámara en lugar de la pantalla), necesita la versión más reciente. Lleno detalles sobre eso aquío una versión simplificada a continuación:
Instalar dependencias:
sudo apt install ffmpeg libsdl2-2.0-0 adb wget gcc git pkg-config meson ninja-build libsdl2-dev libavcodec-dev libavdevice-dev libavformat-dev libavutil-dev libswresample-dev libusb-1.0-0 libusb-1.0-0-dev
Luego descargue el código fuente ZIP de la última versión de la página de versiones de Github, extráigalo y luego abra una terminal para cd
en el directorio y ejecutar ./install_release.sh
– esto hará el resto.
Una vez que lo hayas descargado, estarás listo para comenzar.
Asegúrese de que su dispositivo Android tenga habilitada la depuración USB (consulte la sección 'requisitos' anterior para obtener detalles sobre cómo hacerlo), conéctelo a su PC o computadora portátil con Linux mediante un cable USB y luego inicie Scrcpy desde la línea de comando de esta manera:
scrcpy
Aparecerá una ventana y, como por arte de magia, la pantalla de su teléfono o tableta Android ahora se mostrará en su escritorio y podrá comenzar a interactuar con ella para iniciar aplicaciones, copiar archivos y más.