Uma interface gráfica para desktop do scrcpy que espelha e controla dispositivos Android no Windows, macOS e Linux.
- Estrelas
- 2,783
- Forks
- 243
- Issues abertas
- 14
- Último commit
- há 17 dias
O que é?
O LinkAndroid é um aplicativo desktop desenvolvido com Electron que conecta um celular Android a um PC via USB ou rede sem fio. Ele usa o scrcpy para espelhar a tela com baixa latência e permitir o controle com teclado e mouse, além de poder usar a câmera do celular como fonte de vídeo ao vivo.
Além do espelhamento, o app inclui edição de capturas de tela com molduras de dispositivos e fundos em gradiente, gravação de tela em GIF e MP4, um gerenciador de arquivos para navegar pelos arquivos do celular e transferi-los, e um gerenciador de apps para listar, desinstalar e instalar APKs. Também inclui um terminal ADB Shell e um painel de atalhos de comandos para executar comandos adb e do shell do Android.
A automação é feita com scripts Python, que podem ser agendados com expressões cron e executados em vários dispositivos, com logs de cada execução. Uma API HTTP local com autenticação por token Bearer permite que outras ferramentas iniciem tarefas, e o app se integra a dezenas de provedores de modelos de IA, incluindo OpenAI, DeepSeek, Ollama e Anthropic Claude.
Recursos principais
- 01Espelhamento de tela com baixa latência e controle reverso por teclado e mouse via scrcpy
- 02Conexão por USB e Wi-Fi, incluindo pareamento por QR code e descoberta mDNS na LAN
- 03Aprimoramento de capturas de tela e gravação de tela em MP4 e GIF
- 04Gerenciador de arquivos e de apps para gerenciar o conteúdo do celular pelo PC
- 05Terminal ADB Shell com painel de atalhos de comandos
- 06Automação com scripts Python, agendamento cron e execução em vários dispositivos, além de uma API REST
Casos de uso
- Espelhar um celular Android no PC para demonstrações, apresentações ou uso diário
- Gravar demonstrações de produtos, tutoriais ou vídeos para reproduzir bugs usando um celular
- Transferir arquivos e instalar ou remover apps sem tocar no dispositivo
- Executar scripts de automação em lote em vários celulares de teste, seguindo um agendamento
Início rápido
- 1
Clone o repositório
git clone https://github.com/modstart-lib/linkandroid.git - 2
Entre na pasta do projeto
cd linkandroid - 3
Instale as dependências
npm install - 4
Inicie o modo de desenvolvimento (a janela do Electron será aberta)
npm run dev
Antes de usar
- O README documenta apenas o desenvolvimento local testado com Node.js 20.
- Para instalar o aplicativo empacotado, é necessário baixá-lo do site oficial, em vez de usar um gerenciador de pacotes.
- O espelhamento baseado no Scrcpy e outros recursos dependem da conectividade ADB com o celular.
Em coleções
Tópicos
Perguntas frequentes
- O que é linkandroid?
- Ferramenta desktop em Electron para Windows, macOS e Linux que espelha, controla e gerencia celulares Android via USB ou Wi-Fi com ADB e scrcpy. O LinkAndroid é um aplicativo desktop desenvolvido com Electron que conecta um celular Android a um PC via USB ou rede sem fio. Ele usa o scrcpy para espelhar a tela com baixa latência e permitir o controle com teclado e mouse, além de poder usar a câmera do celular como fonte de vídeo ao vivo.
- linkandroid é gratuito? Qual é a licença?
- linkandroid é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- linkandroid ainda é mantido?
- Manutenção ativa. O último commit de linkandroid foi em 22 de out. de 2026.
- Para que posso usar linkandroid?
- Espelhar um celular Android no PC para demonstrações, apresentações ou uso diário Gravar demonstrações de produtos, tutoriais ou vídeos para reproduzir bugs usando um celular Transferir arquivos e instalar ou remover apps sem tocar no dispositivo Executar scripts de automação em lote em vários celulares de teste, seguindo um agendamento
- Como instalar linkandroid?
- Clone o repositório: git clone https://github.com/modstart-lib/linkandroid.git Entre na pasta do projeto: cd linkandroid Instale as dependências: npm install Inicie o modo de desenvolvimento (a janela do Electron será aberta): npm run dev
- Onde consigo linkandroid?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/modstart-lib/linkandroid
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Cliente desktop baseado em Qt para exibir e controlar dispositivos Android por USB ou Wi-Fi, sem root nem instalação no dispositivo.
Uma reimplementação em TypeScript do cliente ADB que roda em navegadores Chromium, Node.js e Electron e se conecta a dispositivos Android via WebUSB.
Espelha e controla dispositivos Android pelo computador via USB ou TCP/IP, sem root nem app instalado no dispositivo.
App Android gratuito e de código aberto que transforma o celular em um painel web auto-hospedado para gerenciar arquivos, mensagens, chamadas, mídia e tela pela rede local.
Transforma um celular Android em um ambiente de trabalho com estilo de desktop no PC, Mac ou Linux, ou no próprio celular conectado a um monitor, sem root.