Como controlar seu Android pelo Linux usando Scrcpy

Veja como controlar seu Android pelo Linux usando Scrcpy
Veja como controlar seu Android pelo Linux usando Scrcpy

No mundo Linux, há algumas alternativas de ter o Android no sistema. Uma das alternativa de  como controlar seu Android pelo Linux é usando Scrcpy. O “Scrcpy” (algo como “Screen Copy”, ou “Cópia de Tela”) permite espelhar sua tela Android em um ambiente de trabalho Windows, macOS ou do Linux, através de um utilitário livre e de código aberto, totalmente gratuito.

Veja como controlar seu Android pelo Linux usando Scrcpy

Com o Scrpy, usando mouse e teclado comuns você pode controlar  os aplicativos do seu celular, como Instagram e Snapchat e gravar a tela do seu dispositivo.

Apesar de ter sido criado pela Genymotion, o Scrcpy não é um emulador Android per se, mas, por outro lado, um utilitário para “exibição e controle de dispositivos Android conectados em USB (ou por TCP / IP). Não requer acesso root. Funciona no GNU/Linux, Windows e MacOS

Sim, essas funcionalidades já existiam em apps como Vysor e Android, porém no Scrcpy são completamente livres de custo. O código está disponível nesse repositório, sob a licença Apache 2, o que significa que você pode até mesmo incorporará-lo ao seu projeto.

Para desenvolvedores mobile, torna as tarefas de teste e depuração muito mais fáceis

Veja como controlar seu Android pelo Linux usando Scrcpy

Vantagens e Funcionalidades

  • Instale aplicativos com drag-and-drop do arquivo .apk para a janela do dispositivo.
  • O celular não precisa estar rooteado.
  • Não é necessário instalar app no celular.
  • Espelho (mirror) de alta resolução.
  • Digite usando o teclado do computador.
  • Interaja usando o mouse.

Requisitos do Scrcpy

  • Android 5.0 ou superior
  • Ter o adb debugging habilitado no telefone

Veja como controlar seu Android pelo Linux usando Scrcpy

Como instalar Scrcpy

No Android

Habilite as opções de desenvolvedor no seu Android:

  • Em Configurações > Sistema > Sobre o telefone, toque repetidamente no número de série do aparelho.
  • Finalmente, conecte seu aparelho ao computador via USB

No Linux:

  • Em primeiro lugar, instale pelo Ubuntu Software (recomendado) ou instale em outras distros compatíveis utilizando o snapd
    sudo snap install scrcpy
  • Certifique-se que o USB debugging está habilitado no Android e que o telefone foi conectado via USB ou pelo ADB
        adb devices
  • Entre com o comando abaixo para rodar: 
        scrcpy
                     

Controlando seu Android

Guia de utilização básico do scrcpy

Para ajuda sobre a API do utilitário:

scrcpy --help

Personalizar tela do dispositivo espelhado:

scrcpy --max-size 1024              # diminuir a definição para aumentar performance

scrcpy --bit-rate 2M               # o bit-rate padrão é 8Mbps

scrcpy --crop 1224:1440:0:0        # espelha apenas uma parte da tela

Gravar tela:

scrcpy –record gravacaoTela.mp4

Além disso, você consegue maiores informações consultando a documentação.

Fonte: OMGUbuntu