Repolode
Genymobile

Genymobile/scrcpy

Espelha e controla dispositivos Android pelo computador via USB ou TCP/IP, sem root nem app instalado no dispositivo.

Alternativa open source a:AirDroidTeamViewer

Estrelas
152,663
Forks
13,993
Issues abertas
2,933
Último commit
há 16 horas

O que é?

O scrcpy exibe e controla um dispositivo Android no Linux, Windows e macOS. Ele espelha vídeo e, no Android 11 ou posterior, áudio, além de permitir interagir com o dispositivo usando o teclado e o mouse do computador. As conexões funcionam via USB ou sem fio, por TCP/IP.

Não exige acesso root nem instala nada no dispositivo Android, então o celular permanece inalterado após o uso. O projeto prioriza baixa latência, inicialização em cerca de um segundo e um cliente nativo que mostra apenas a tela do dispositivo. Não há contas, anúncios nem necessidade de internet.

Além do espelhamento, o scrcpy pode gravar a tela, criar uma tela virtual, apagar a tela do dispositivo durante o espelhamento, copiar e colar nos dois sentidos, encaminhar vídeo da câmera no Android 12 ou posterior e disponibilizar a câmera do dispositivo como webcam V4L2 no Linux. Também oferece suporte à simulação de entradas de teclado e mouse físicos, a gamepads e ao modo OTG.

Recursos principais

  • 01Espelha vídeo e, no Android 11 ou posterior, áudio do dispositivo via USB ou TCP/IP.
  • 02Controla o dispositivo com o teclado e o mouse do computador.
  • 03Grava a tela em um arquivo.
  • 04Cria telas virtuais e pode apagar a tela do dispositivo durante o espelhamento.
  • 05Oferece suporte a copiar e colar nos dois sentidos e à entrada por gamepad.
  • 06Disponibiliza a câmera do dispositivo como webcam V4L2 no Linux.

Casos de uso

  • Exibir ou demonstrar a tela de um celular Android durante o desenvolvimento ou em apresentações.
  • Controlar um celular pelo computador para testes ou sessões longas de digitação.
  • Gravar uma sessão de um app no dispositivo para relatórios de bugs ou tutoriais.
  • Usar a câmera de um celular Android como webcam em um computador Linux.

Início rápido

  1. 1

    Ative a depuração USB no seu dispositivo Android

  2. 2

    Instale o scrcpy no Linux seguindo o guia do Linux (gerenciador de pacotes)

  3. 3

    Conecte o dispositivo via USB e execute o scrcpy

    scrcpy

Antes de usar

  • É necessário ativar a depuração USB no dispositivo Android. Alguns dispositivos também exigem uma opção de segurança extra para o controle pelo teclado e mouse.
  • O encaminhamento de áudio só funciona no Android 11 ou versões mais recentes.

Tópicos

Perguntas frequentes

O que é scrcpy?
Espelha e controla dispositivos Android pelo computador via USB ou TCP/IP, sem root nem app instalado no dispositivo. O scrcpy exibe e controla um dispositivo Android no Linux, Windows e macOS. Ele espelha vídeo e, no Android 11 ou posterior, áudio, além de permitir interagir com o dispositivo usando o teclado e o mouse do computador. As conexões funcionam via USB ou sem fio, por TCP/IP.
scrcpy é gratuito? Qual é a licença?
scrcpy é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
scrcpy ainda é mantido?
Manutenção ativa. O último commit de scrcpy foi em 20 de out. de 2026.
Para que posso usar scrcpy?
Exibir ou demonstrar a tela de um celular Android durante o desenvolvimento ou em apresentações. Controlar um celular pelo computador para testes ou sessões longas de digitação. Gravar uma sessão de um app no dispositivo para relatórios de bugs ou tutoriais. Usar a câmera de um celular Android como webcam em um computador Linux.
Como instalar scrcpy?
Ative a depuração USB no seu dispositivo Android Instale o scrcpy no Linux seguindo o guia do Linux (gerenciador de pacotes) Conecte o dispositivo via USB e execute o scrcpy: scrcpy
Onde consigo scrcpy?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Genymobile/scrcpy

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados