Jump to content

Espelhamento de Tela Android - Linux


Henrique Mataro Rocha

Recommended Posts

Scrcpy é um aplicativo que espelha a tela de dispositivos Android, ele permite controlar o smartphone pelo computador com a tela espelhada, uma de suas "desvantagens" que precisa estar conectado o celular com o computador pelo cabo USB para funcionar. Mas tem a opção de conectar via TCP/IP.

Primeiramente baixe e instale a ferramenta que fara o espelhamento, ela se chama Scrcpy e esta disponível para Linux, Windows e MacOS. Segue o link de download no GitHub: https://github.com/Genymobile/scrcpy

Alguns requerimentos básicos para que o software funcione:

  • O Android precisa estar na versão 5.0 ou superior.
  • Habilitar a depuração ADB ( Android Debug Bridge).
  • Em alguns aparalhos precisa ativar também a opção USB debugging.

Caso prefira, a ferramenta está disponivel nos pacotes snap para as diversas distros Linux.

Rode o comando e aguarde a instalação:

sudo snap install scrcpy --edge

Após o termino da instalação, conecte seu smartphone no notebook via cabo USB, aparecerá para permitir acesso aos dados do telefone, pode permitir. Em seguida rode o(s) comando(s) no terminal para fazer o espelhamento.

image.png

 

scrcpy

scrcpy --max-size 1024

 image.png

e pronto, só usufruir da ferramenta. A compatibilidade entre o notebook e o celular é muito boa, ocorrendo a troca de informações de forma bem fluída e praticamente 0 travamento.

Há também a opção de se conectar usando protocolo TCP/IP, da um pouco mais de trabalho mas nenhum bicho de sete cabeça.

Primeiramente conecte seu aparelho a mesma rede WIFI que o notebook, em seguida conecte o cabo USB para que possamos pega o seu endereço IP, rode o seguinte comando para descobrir: 

adb shell ip route | awk '{print $9}'

A saída do comando aparecerá seu endereço IP.

Rode abd tcpip 5555 para liberar a porta do protocolo TCP.

Remova o aparelho do USB.

Liberada a porta, rode abd connect Seu_ip:5555 para se conectar com o endereço IP do smartphone.

Feito isso, execute scrcpy --tcpip=Seu_IP:5555 e pronto, espelhara a imagem do seu celular em tempo real na tela do pc.

Caso nao tenha dado certo o comando cima, rode apenas  scrcpy que espelhará a tela.

 

image.png

Uma das desvantagens usando o TCP/IP é o delay um pouco maior comparado a conexão USB, mas não nada que incomode muito. Ja sua vantagem é pode ficar livre de cabo e pode espelhar a tela de onde queria, basta apenas estar conectado na mesma rede WI-FI.

  • Curtir 1
  • Amei 2
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Who's Online   0 Members, 0 Anonymous, 50 Guests (See full list)

    • There are no registered users currently online


×
×
  • Create New...