COMO INSTALAR O SCRCPY NO LINUX
Nesse tutorial para o blog vamos mostrar como instalar o Scrcpy no Linux.
Essa ferramenta permite não só espelhar a imagem da tela do dispositivo Android para o PC como também permite controlar esse dispositivo através do PC.
Antes de começarmos, sĂł lembrando a vocĂȘs que fizemos um vĂdeo sobre isso aqui:https://youtu.be/2JVoZ70NJZA.
No momento em que estamos preparando esse tutorial estamos utilizando a versĂŁo 1.18 do aplicativo.
Se vocĂȘ estiver no Debian(ou Debian-like distros)?
As instruçÔes para instalação sĂŁo relativamente simples lĂĄ na pĂĄgina oficial do projeto e estĂŁo em InglĂȘs. Existem alguns detalhes que vocĂȘ vai perceber na instalação e no uso que vamos falar aqui e que nĂŁo sĂŁo mencionados lĂĄ.
No caso do Debian, vocĂȘ deve manter a lista de pacotes atualizada. Aqui a gente conseguiu usar a partir da Testing e tambĂ©m Unstable to repositĂłrio oficial. Sempre recomendamos instalar os softwares que estejam nos repositĂłrios oficiais do Debian. Evita sair caçando pela internet e acabar baixando software malicioso.
Aqui abaixo alguns exemplos. Damos preferĂȘncia a servidores no Brasil, com backup de servidores da Alemanha. Mas aqui Ă© vocĂȘ quem decide. Desde que sejam repositĂłrios oficiais, nĂŁo tem problema.
Baixar versĂŁo mais recente sem precisar compilar
NĂŁo tem jeito, esses projetos que tambĂ©m recebem apoio de diversas maneiras por parte da comunidade disponibilizam o cĂłdigo-fonte para vocĂȘ compilar e usar. Assim, vocĂȘ pode baixar sempre a versĂŁo mais recente, atĂ© versĂ”es alpha e beta desses projetos. SĂł que nem todo mundo tem conhecimento para fazer esse tipo de instalação. Mesmo para pessoais mais experientes, isso pode ser um processo penoso e frustrante.
No entanto, existe uma saĂda interessante que Ă© utilizar o Snap para fazer a instalação.
Ainda assim, talvez vocĂȘ ainda precise fazer alguns ajustes como mostraremos mais abaixo.
Com o Snap instalado primeiramente vocĂȘ deve dar o seguinte comando:
Pronto. Vimos que tem disponĂvel para instalação e quais versĂ”es. Apesar de aparecer como “unofficial snap”, Ă© o mesmo que aparece na pĂĄgina oficial do autor do projeto.
Vamos à instalação:
EntĂŁo, nĂŁo entraremos em detalhes do uso do programa. Mas basicamente basta executar o comando scrcpy para chamar o Scrcpy. Lembrando que, pelo menos, no primeiro uso o celular deve estar conectado pelo USB.
Ajustes Depois da Instalação
Se a sua distribuição estiver preparada para o Snap vocĂȘ nĂŁo terĂĄ problemas se instalar via Snap e tentar executar o programa. Por outro lado, caso vocĂȘ tenha instalado o Snap por conta prĂłpria talvez precise fazer um ajuste adicional como abaixo:
Caso queira algo mais permanente, sugiro editar o arquivo /etc/environment. IMPORTANTE: MUITO CUIDADO AO ALTERAR ARQUIVOS DO SISTEMA!
EntĂŁo, vamos a comando Ăștil para preencher esse arquivo:
No entanto, como vimos, nĂŁo aparece o diretĂłrio com os binĂĄrios do Snap. Nesse caso, terĂĄ de ser acrescentado manualmente como mencionado acima.
Tem que ficar parecido com o que vemos abaixo:
Mas tem mais coisa sobre a versĂŁo Snap?
EntĂŁo, rapaz…tem! Aqui tivemos alguns problemas. Mas resolvemos com o que mostramos nos parĂĄgrafos anteriores.
Tivemos problema de mismatch de versĂŁo do ADB com a que foi usada no Scrcpy. Tenso, nĂŁo?
Explicando: temos as versÔes mais recentes dos pacotes adb e scrcpy, mas ele ainda exige versão anterior do ADB.
Pelo menos, enquanto criamos esse tutorial. Naturalmente isso pode ser resolvido futuramente.
Nesse caso, sĂł precisamos fazer downgrade dos pacotes relacionados ao adb.
EntĂŁo, para facilitar abra o Aptitude de procure todos os pacotes relacionados e passe para versĂŁo anterior.
à apenas um workaround até a próxima versão snap do Scrcpy utilizar a versão mais recente do adb que estå nos repositórios oficiais do Debian.
Por isso, fomos Ă caça de todos os pacotes. Deixamos aqui uma referĂȘncia para vocĂȘs.
Lembrando que foram experiĂȘncias aqui com uma instalação Linux com os pacotes mais recentes do Debian.
PorĂ©m, essa experiĂȘncia pode variar com vocĂȘs, de acordo com o conjunto de software que vocĂȘs tiverem aĂ.
ConclusĂŁo
Portanto, para quem nĂŁo quer ter dores de cabeça com compilação e instalação suja(experimenta instalar vĂĄrias coisas fora de repositĂłrio oficial e depois procurar para desinstalar…se nĂŁo vier com script de uninstall…meu filho…sofrĂȘncia…e ainda pode causar conflito de bibliotecas compartilhadas), vale a pena usar os mĂ©todos que ensinamos aqui. Depois Ă© sĂł ir administrando.
Gostou desse tutorial? Segue a gente!
APOIE ESTE PROJETO: https://apoia.se/meurefugionerd
INSCREVA-SE: https://www.youtube.com/MeuRefugioNerd?sub_confirmation=1
Segue na TwitchTV e escorrega o prime:
https://www.twitch.tv/meurefugionerd
SEGUE NO INSTAGRAM:
https://www.instagram.com/meurefugionerd/
CURTA A PĂGINA NO FACEBOOK:
https://www.facebook.com/meurefugionerd
SEGUE NO TWITTER:
https://twitter.com/MeuRefugioNerd
CONTRIBUA PARA NOSSO PROJETO ATRAVĂS DO PORTAL APOIA.SE
https://apoia.se/meurefugionerd
HELP US VIA PATREON
https://www.patreon.com/meurefugionerd