A ferramenta de espelhamento de tela do telefone para PC ‘scrcpy’ agora suporta Android 12

A ferramenta que permite espelhar a tela do seu telefone no PC, scrcpy, foi atualizada para oferecer suporte ao controle de dispositivos com Android 12.

A ponte de depuração do Android, ou BAD resumindo, é uma ferramenta extremamente útil para desenvolvedores que desejam ler logs do sistema, alterar configurações ou automatizar ações em seus dispositivos. O Google pretendia fornecer apenas uma interface de linha de comando quando criou o ADB, mas no início de março de 2018, um desenvolvedor construiu uma ferramenta em cima do ADB que permite não apenas espelhar a tela do seu telefone Android, mas também controle-o remotamente a partir do seu PC. Essa ferramenta se chama scrcpy e sua atualização mais recente adiciona suporte para dispositivos executando Andróide 12.

Para aqueles que não estão familiarizados, scrcpy (abreviação de "scrmesmo cópy") consiste em dois componentes: um aplicativo de servidor que é enviado ao dispositivo Android e um cliente no PC que se comunica com o servidor por meio de um soquete em um túnel ADB. A tela do seu telefone é codificada como um vídeo h.264 que é decodificado e exibido no seu PC pelo cliente scrcpy. As entradas do teclado e do mouse são enviadas ao servidor e traduzidas em entradas apropriadas no dispositivo. Embora o scrcpy não seja a única ferramenta de controle remoto/espelhamento de tela que existe, é uma das melhores porque é gratuita, de código aberto, personalizável e rápida.

Antes da atualização do Android 12, o scrcpy criava como padrão uma "exibição segura" para oferecer suporte ao espelhamento de conteúdo que foi bloqueado de outra forma. No entanto, o Android 12 não permite mais que um processo com permissões de shell crie uma exibição segura, fazendo com que o scrcpy travar imediatamente se o usuário tentou iniciá-lo em um dispositivo com Android 12. A solução é simples: reconstrua o servidor Android para que ele crie uma exibição não segura.

Outra grande adição ao scrcpy é a capacidade de usar o stream de vídeo como uma webcam no Linux. A ferramenta tem adicionado Suporte a v4l2loopback (Video 4 Linux loopback), permitindo que o fluxo de vídeo seja aberto por software compatível com V4L2, como OBS.. O fluxo de vídeo pode ser exposto como uma webcam e/ou exibido em uma janela.

Outros recursos adicionados na atualização v1.18 do scrcpy incluem a capacidade de bloquear a orientação do vídeo na orientação inicial do dispositivo, desligar o dispositivo quando o scrcpy está fechado, novos atalhos para o 4º e 5º botões, redimensionar automaticamente a janela para remover bordas pretas e salvar arquivos em /sdcard/Download em vez de /sdcard.

O changelog para a atualização v1.18 está incorporado abaixo. Você pode baixar a versão mais recente do scrcpy do GitHub.

registro de alterações do scrcpy v1.18

Mudanças desde a v1.17:

  • Adicionar suporte para Android 12 (#2129, #2402)
  • Adicionado suporte para V4L2 (captura de tela do dispositivo como webcam) (#2232, #2233, #2268)
  • Adicione uma opção para bloquear a orientação inicial do vídeo
  • Adicione uma opção para desligar o dispositivo ao fechar (#824)
  • Vincule o quarto botão do mouse a APP_SWITCH (#2258)
  • Vincule o quinto botão do mouse para expandir o painel de notificação (#2258)
  • Expanda o painel de configurações no painel de notificação de expansão dupla (#2260, #2264)
  • Envie para /sdcard/Download por padrão (#2384)
  • Centralize a janela em redimensionar para ajustar (#2387)
  • Aumentar o possível intervalo de ID de exibição (#2009)
  • Registrar eventos de entrada no modo detalhado (#2371)
  • Corrigir parâmetros de eventos de toque (#2125)
  • Corrija o clique esquerdo no navegador Samsung (#2169)
  • Remover opção --render-expired-frames (#2268)
  • Passe argumentos scrcpy-noconsole para scrcpy no Windows (#2052)
  • Atualizar ferramentas de plataforma para 31.0.2 (adb) em versões do Windows
  • Várias correções técnicas

consulte Mais informação