ScrCPy

1 minuto(s) de leitura

Em algum momento quis compartilhar a tela do meu celular com meu PC. Tal função torna-se relevante quando o usuário está desenvolvendo alguma aplicação android, ou mesmo para operações que demandam diversas ações do usuário, que são mais práticas com teclado e mouse.

Em resumo, a ideia aqui é sincronizar a tela do celular android com o PC, por meio de um cabo USB.

Após testar várias opções, encontrei o ScrCPy que me auxiliou no que eu preciso.

No vídeo Tela do Android no PC sem App, sem Root! - ScrCPy existem maiores detalhamentos sobre o funcionamento.



Pré-requisitos

  1. Habilitar Modo Desenvolvedor no celular android
  2. É necessário também ativar a depuração via USB. Para celulares Xiaomi, veja o vídeo Ativar Depuração USB Celulares Xioami (Mi 8 lite)
  3. Ainda não consegue controlar? Veja o vídeo SCRCPY Cannot Control? Here’s The Fix!



Como Instalar?

Ubuntu

No linux, em uma distribuição debian, para instalar basta executar o seguinte comando:

sudo apt-get install scrcpy



Windows

Padrão

No windows é necessário baixar o arquivo scrcpy-win64-v1.25.zip (ou mais atual) e descompactar.

Obs: interessante utilizar a última release. Usualmente será o arquivo scrcpy-win64-vX.XX.zip.


Uma vez descompactado, basta usar o arquivo executável (extensão .exe) que existe dentro da pasta zipada.



Choco

É possível também instalar via choco.

choco install scrcpy



Como usar?

Em um terminal de comando basta

# Simples
scrcpy

# Linux: com Vários Parâmetros
scrcpy --window-title 'Android' --lock-video-orientation=0 --turn-screen-off  --stay-awake  --show-touches --disable-screensaver  --shortcut-mod=rctrl

# Windows: com Vários Parâmetros
scrcpy.exe --window-title 'Android' --lock-video-orientation=0 --turn-screen-off  --stay-awake  --show-touches --disable-screensaver --shortcut-mod=rctrl --prefer-text



Problemas Conhecidos/Resolvidos

DeadKeys

Quando digitava textos com acento, os dead keys não funcionava. Se eu escreve-se está, saia estaá.

Solução está no issue #2689, que sugere incluir o parâmetro –prefer-tex.

# Linux
scrcpy --prefer-text

# Windows
scrcpy.exe --prefer-text

Deixe um comentário