Interfaz gráfica de escritorio para scrcpy que permite duplicar y controlar dispositivos Android en Windows, macOS y Linux.
- Estrellas
- 2,783
- Forks
- 243
- Issues abiertos
- 14
- Último commit
- hace 17 días
¿Qué es?
LinkAndroid es una aplicación de escritorio creada con Electron que conecta un teléfono Android a una PC por USB o una red inalámbrica. Usa scrcpy para reflejar la pantalla con baja latencia y control inverso con teclado y mouse; también permite usar la cámara del teléfono como fuente de video en directo.
Además de reflejar la pantalla, la aplicación incluye edición de capturas de pantalla con marcos de dispositivo y fondos degradados, grabación de pantalla en GIF y MP4, un administrador de archivos para explorar y transferir archivos del teléfono, y un administrador de aplicaciones para listar, desinstalar e instalar APK. También incluye una terminal ADB Shell y un panel de accesos directos para ejecutar comandos de adb y del shell de Android.
La automatización se realiza mediante scripts de Python que se pueden programar con expresiones cron y ejecutar en varios dispositivos, con registros de cada ejecución. Una API HTTP local con autenticación mediante token Bearer permite que otras herramientas activen tareas, y la aplicación se integra con decenas de proveedores de modelos de IA, como OpenAI, DeepSeek, Ollama y Anthropic Claude.
Funciones clave
- 01Duplicación de pantalla con baja latencia y control inverso con teclado y mouse mediante scrcpy
- 02Conexión por USB y Wi-Fi, incluido el emparejamiento con código QR y la detección mDNS en la LAN
- 03Mejora de capturas de pantalla y grabación de pantalla en MP4 y GIF
- 04Administradores de archivos y aplicaciones para gestionar desde la PC el contenido del teléfono
- 05Terminal ADB Shell con un panel de accesos directos a comandos
- 06Automatización con scripts de Python, programación con cron y ejecuciones en varios dispositivos, además de una API REST
Casos de uso
- Duplicar la pantalla de un teléfono Android en una PC para demostraciones, presentaciones o el uso diario
- Grabar demostraciones de productos, tutoriales o videos para reproducir errores desde un teléfono
- Transferir archivos e instalar o desinstalar aplicaciones sin tocar el dispositivo
- Ejecutar scripts de automatización por lotes y de forma programada en varios teléfonos de prueba
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/modstart-lib/linkandroid.git - 2
Entra en la carpeta del proyecto
cd linkandroid - 3
Instala las dependencias
npm install - 4
Inicia el modo de desarrollo (se abrirá la ventana de Electron)
npm run dev
Antes de usarlo
- El README solo documenta el desarrollo local probado con Node.js 20.
- Para instalar la aplicación empaquetada, hay que descargarla desde el sitio web oficial en lugar de usar un gestor de paquetes.
- La duplicación de pantalla basada en Scrcpy y otras funciones dependen de la conectividad ADB con el teléfono.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es linkandroid?
- Herramienta de escritorio para Windows, macOS y Linux que refleja, controla y administra teléfonos Android por USB o Wi-Fi mediante ADB y scrcpy. LinkAndroid es una aplicación de escritorio creada con Electron que conecta un teléfono Android a una PC por USB o una red inalámbrica. Usa scrcpy para reflejar la pantalla con baja latencia y control inverso con teclado y mouse; también permite usar la cámara del teléfono como fuente de video en directo.
- ¿linkandroid es gratuito? ¿Qué licencia tiene?
- linkandroid es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿linkandroid sigue mantenido?
- Mantenimiento activo. El último commit de linkandroid fue el 22 oct 2026.
- ¿Para qué puedo usar linkandroid?
- Duplicar la pantalla de un teléfono Android en una PC para demostraciones, presentaciones o el uso diario Grabar demostraciones de productos, tutoriales o videos para reproducir errores desde un teléfono Transferir archivos e instalar o desinstalar aplicaciones sin tocar el dispositivo Ejecutar scripts de automatización por lotes y de forma programada en varios teléfonos de prueba
- ¿Cómo se instala linkandroid?
- Clona el repositorio: git clone https://github.com/modstart-lib/linkandroid.git Entra en la carpeta del proyecto: cd linkandroid Instala las dependencias: npm install Inicia el modo de desarrollo (se abrirá la ventana de Electron): npm run dev
- ¿Dónde consigo linkandroid?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/modstart-lib/linkandroid
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Cliente de escritorio basado en Qt para mostrar y controlar dispositivos Android por USB o Wi-Fi, sin root ni instalaciones en el dispositivo.
Reimplementación en TypeScript del cliente ADB que funciona en navegadores Chromium, Node.js y Electron, y se conecta a dispositivos Android mediante WebUSB.
Duplica y controla dispositivos Android desde una computadora por USB o TCP/IP, sin root ni necesidad de instalar una app en el dispositivo.
Una app gratuita y de código abierto para Android que convierte tu teléfono en un panel web autohospedado para gestionar archivos, mensajes, llamadas, contenido multimedia y la pantalla a través de la red local.
Convierte un teléfono Android en un espacio de trabajo de escritorio en una PC, Mac o máquina Linux, o en el teléfono con un monitor, sin root.