
Eu queria espelhar meu telefone Android no desktop Ubuntu via USB, mas sem ter que instalar um aplicativo no meu telefone ou assinar um serviço.
Um pesquisador do Google criou uma solução simples: uma ferramenta gratuita e de código aberto projetada precisamente para essa finalidade.
E nesse post vamos contar um pouco mais sobre isso.
Scrcpy: Ver tela do telefone no PC
O Scrcpy permite espelhar sua tela Android em uma janela flutuante livre em um ambiente de trabalho do Windows, macOS ou (mais importante para mim) do Linux, totalmente de graça.
Mas é provável que você queira fazer mais do que apenas ver a tela do seu smartphone no PC, certo?
Bem, você pode fazer isso também, pois o Scrcpy permite que você interaja com o seu telefone a partir da sua área de trabalho usando um teclado e mouse comuns.
Faça mais do que apenas ver a tela do seu telefone Android no seu PC: interaja com ele usando o teclado e o mouse
Isso significa que você pode usar um teclado físico de tamanho normal para tocar em um comentário no e-mail ou Instagram; use o mouse para deslizar, filtrar e classificar a interface terrível do Snapchat; registre-se num nível difícil de jogo popular; e mais!
O aplicativo é especialmente útil para desenvolvedores de aplicativos do Android que desejam testar, depurar ou analisar seus produtos. Você pode, por exemplo, apenas arrastar um arquivo .apk
de sua área de trabalho e soltá-lo no clone do seu telefone para instalá-lo.
Essa versatilidade torna o Scrcpy um utilitário que os desenvolvedores desejarão adicionar à sua caixa de ferramentas de software.
Para o resto de nós, é muito divertido!
Exiba e controle o Android via USB

O Scrcpy foi criado pela equipe do Genymotion, um popular emulador do Android, mas não é um emulador do Android em si.
A página do projeto do Github explica que o aplicativo foi projetado para: “… exibir e controlar dispositivos Android conectados em USB (ou por TCP/IP). Não requer acesso root. Funciona no GNU/Linux, Windows e MacOS.”
Esse tipo de funcionalidade não é novo. Aplicativos como Vysor e AirDroid oferecem espelhamento de tela do Android em um PC, embora às vezes tenha um custo.
Você obtém um “espelho” de alta resolução da tela do seu telefone em uma janela flutuante. Você pode redimensionar livremente e exibir em tela inteira essa janela e, se alterar a orientação do telefone, a janela da área de trabalho será correspondida.
A interação ocorre em “tempo real” e não houve atraso perceptível ou engasgos quando eu usei.
O Scrcpy faz tudo que os aplicativos rivais podem fazer? Não, mas faz o suficiente para torná-lo uma alternativa viável, confiável e gratuita para Vysor e tal.
E enquanto tecnologias como o Chromecast e o Miracast significam que nunca foi tão fácil transmitir o conteúdo do seu smartphone para uma tela próxima, é bom poder interagir sem usar a tela sensível ao toque.
Requisitos do Scrcpy

Se você quiser ver sua tela do Android na área de trabalho do Linux para interagir com aplicativos ou conteúdo, gravar a tela do telefone ou realizar outras tarefas básicas, você pode – e já tem tudo o que precisa para fazer isso!
Primeira coisa: Android.
Para usar o Scrcpy com seu smartphone ou tablet, ele deve estar executando o Android 5.0 ou posterior e você deve ter opções de desenvolvedor> depuração USB
ativada.
(Para ativar as opções do desenvolvedor no Android é fácil: basta tocar no número da compilação/versão listado em Configurações> Sistema> Sobre o telefone
).

E isso é apenas uma exigência difícil, desde que você tenha prazer em conectar seu smartphone à sua máquina Linux usando USB.
Para usar o recurso de exibição sem fio Scrcpy, é necessário o pacote android-tools-adb
na sua área de trabalho do Linux. Você se conectará ao seu telefone por meio do adb
(que envolve a inserção de endereços IP; consulte os documentos do Google para saber mais).
Benefícios do ScrCpy
O foco do Scrcpy está em ser leve e de alto desempenho. Ele apresenta altas taxas de quadros e baixa latência.
A ferramenta também não é intrusiva; você não precisa ser root, não há aplicativos para instalar em seu telefone nem extensões estranhas para instalar em sua área de trabalho.
Além disso, como observado pelo XDA Developers, a versão mais recente do Scrcpy permite que você espelhe a tela do seu telefone quando a tela está desligada! Versões anteriores não conseguiam fazer isso.
O Scrcpy funciona executando um servidor no seu dispositivo Android, com o qual o aplicativo de desktop se comunica usando USB (ou sem fio usando um túnel ADB).
Em suma, Scrcpy é uma ótima maneira de ver sua tela do Android no seu computador, com quase esforço zero, e interagir com ele em tempo real.
Recursos do Scrcpy em resumo:
- Não requer root
- Disponível para Windows, macOS e Linux
- Não requer aplicativo exigido no telefone.
- Espelho de alta resolução
- Digite usando o teclado do seu computador
- Interagir usando o mouse
Instale o Scrcpy no Ubuntu
O Scrcpy é um software livre, de código aberto, disponível para Windows, macOS e Linux. Você pode encontrar uma variedade de downloads na página “releases” do Scrcpy no GitHub:
A maneira mais fácil de instalar o Scrcpy no Ubuntu é usando o aplicativo oficial Snap disponível no Ubuntu Software:
Você também pode instalar o aplicativo Scrcpy Snap em distribuições Linux compatíveis através do snapd e da linha de comando:
sudo snap install scrcpy
Verifique se o seu dispositivo Android possui a depuração USB ativada (consulte a seção “requisitos” acima para obter detalhes sobre como fazer isso), conecte ao seu PC ou laptop Linux usando um cabo USB e inicie o Scrcpy na linha de comando:
scrcpy
Fonte: OMG! Ubuntu!