Guia · scrcpy

Controle a tela do seu Android no computador

Espelhe e controle o celular pelo notebook — e projete num data show ou TV. Tudo por cabo USB, sem instalar nada no celular. Ferramenta gratuita e open-source (scrcpy).

Seu computador

Antes de começar

  1. 1

    Ative a Depuração USB no celular

    Isso libera o computador a "conversar" com o celular. Só precisa fazer uma vez.

    1. Abra Configurações → Sobre o telefone e toque 7 vezes em "Número da versão" (ou "Versão de compilação"). Aparece "Você agora é um desenvolvedor".
    2. Volte e entre em Sistema → Opções do desenvolvedor.
    3. Ative "Depuração USB".
    ⚠️
    Xiaomi / POCO / Redmi (MIUI): ative também "Depuração USB (Configurações de segurança)" e "Instalar via USB", se aparecerem.
  2. 2

    Instale o scrcpy macOSWindows

    No Windows é direto: o pacote já vem com tudo junto (scrcpy + adb), sem instalar nada.

    1. Baixe o arquivo scrcpy-win64-vX.zip na página oficial: github.com/Genymobile/scrcpy/releases.
    2. Extraia o zip numa pasta fácil (ex.: a Área de Trabalho). Dentro estão o scrcpy.exe e o adb.exe — juntos.
    Pronto — não precisa instalar mais nada. É a instalação mais simples das duas.

    No Mac, instala-se pelo Homebrew. Se você ainda não tem o Homebrew, faça o passo A; se já tem, pule para o B.

    A) Instalar o Homebrew (só se não tiver)

    $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

    Ao terminar, ele mostra 2 linhas para colar (colocam o brew no PATH). Em Mac com chip Apple (M1–M4):

    $ echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
    $ eval "$(/opt/homebrew/bin/brew shellenv)"

    B) Instalar o scrcpy

    $ brew install scrcpy
    ⚠️
    Se o adb não for encontrado, ou aparecer "cask reports different checksum", use o adb oficial do Google (à prova de falha):
    $ curl -o ~/platform-tools.zip https://dl.google.com/android/repository/platform-tools-latest-darwin.zip
    $ unzip -o ~/platform-tools.zip -d ~/
    $ export PATH="$HOME/platform-tools:$PATH"
    O export vale só para o terminal aberto. Para deixar permanente, adicione essa linha ao fim do ~/.zprofile.
  3. 3

    Conecte e comece a controlar

    1. Conecte o celular no computador com o cabo. No celular, toque "Permitir" na janela de depuração USB (marque "Sempre permitir deste computador").
    2. Abra a pasta do scrcpy, clique na barra de endereço do Explorer, digite cmd e tecle Enter (abre o terminal já naquela pasta).
    3. Abra o Terminal.
    4. Confira se o celular apareceu e abra o controle:
    > adb devices   :: deve listar seu aparelho como "device"
    > scrcpy
    $ adb devices   # deve listar seu aparelho como "device"
    $ scrcpy

    A tela do celular abre numa janela no computador — controle com o mouse e o teclado, em tempo real.

  4. 4

    Projete no data show ou TV

    Para mostrar o celular num telão (reunião, sala de aula, data show):

    1. Ligue o computador ao projetor/TV por HDMI e deixe em modo espelho (a mesma tela do computador aparece no telão).
    2. Abra o scrcpy já em tela cheia:
    > scrcpy --fullscreen
    $ scrcpy --fullscreen

    O celular aparece no telão. Para sair da tela cheia: Alt + F + F.

    💡
    É esse o "botão espelhar" que faltava, igual ao do Keynote/PowerPoint — só que mostrando a tela do celular. Ótimo para demonstrar apps ao vivo.

Deu problema? Soluções rápidas

unauthorized O celular aparece como "unauthorized" ou não aparece

Desbloqueie o celular e toque "Permitir" na janela de depuração USB. Se não apareceu janela, desconecte e conecte de novo. Confirme também que o cabo é de dados (não só de carga).

adb not found "adb: command not found" (Mac)

O adb não está instalado ou não está no PATH. Rode brew install scrcpy e reabra o Terminal. Se der erro de checksum, use o download direto do Google (passo 2, caixa amarela).

No route to host Erro ao tentar conectar por Wi-Fi

A rede está bloqueando os aparelhos de se falarem (recurso "AP/Client Isolation" do roteador). Use o cabo USB — é o jeito confiável e não depende da rede.

tela preta Nada aparece no projetor

Confirme que o computador está em modo espelho. Adaptadores HDMI baratos às vezes falham (principalmente em Macs recentes) — teste outro cabo/adaptador, ou reduza a resolução do projetor.

jogos A imagem trava ou fica preta em alguns jogos/apps

Alguns apps (bancos, streaming, jogos com proteção) bloqueiam a captura de tela por segurança — isso é do próprio app/Android, não do scrcpy. Nesses casos, a tela fica preta e não há como capturar.