Como instalar e usar o ADB no Windows, Mac, Linux, Android, Chromebooks ou até mesmo em um navegador

O Android Debug Bridge, ou ADB para abreviar, é uma das ferramentas mais poderosas para o seu telefone Android favorito. Embora possa levar algum tempo para aprender todas as opções que a ferramenta de linha de comando oferece, como instalar sua ROM personalizada favorita, ativá-la e usá-la com orientação é tão fácil quanto executar uma simples linha de código em seu computador. A melhor parte é que não importa qual dispositivo você usa para enviar comandos ADB para o seu telefone. O ADB funciona no Windows, macOS, Linux, ChromeOS e até mesmo na web ou no telefone, pelo menos até certo ponto.

ANDROIDPOLIC VÍDEO DO DIAROLE PARA CONTINUAR COM O CONTEÚDO

O que é ABD?

O Android Debug Bridge é uma poderosa ferramenta de linha de comando que oferece acesso a recursos ocultos em seu telefone Android. É composto por três partes principais:

  • O cliente. O dispositivo do qual você está enviando comandos, que geralmente é o seu computador.
  • O demônio. Executa em seu telefone como um serviço de segundo plano e recebe comandos do cliente.
  • O servidor. Um serviço executado em segundo plano no seu cliente que estabelece a conexão entre os dois dispositivos.


ADB é uma ferramenta de depuração para desenvolvedores de aplicativos, ajudando-os a criar aplicativos e solucionar problemas em seu código em um ambiente de telefone ao vivo. A ferramenta é mais do que isso, no entanto. Ele também permite que você acesse configurações ocultas em seu telefone e instale atualizações do sistema ou uma ROM personalizada.

configuração do Android

Para começar a usar o ADB, você ajustará algumas configurações em seu dispositivo Android. Se ainda não o fez, ative as opções do desenvolvedor nas configurações do sistema. As etapas podem variar dependendo do seu telefone, mas, geralmente, estas são as etapas que você seguirá:

  1. Vá para as configurações do sistema do seu telefone.
  2. Encontre o número de compilação do seu dispositivo no Sobre telefone seção ou similar.
  3. Toque no número da compilação sete vezes até ver uma mensagem que diz: “Agora você é um desenvolvedor”. Você pode ser solicitado a entrar na tela.

  4. Procure o novo Opções de desenvolvedor que aparecem no seu configurações de sistema depois de concluir a etapa anterior.
  5. Dentro do opções de desenvolvedor, habilitar Depuração USB. Isso prepara seu dispositivo para conexões ADB com seu computador (ou o cliente que você escolheu).
  6. Se você deseja conectar seu telefone ao seu cliente via Wi-Fi, habilite o Depuração Wi-Fi alternar em vez de ou além da depuração USB.


Recomendamos desativar a depuração USB e a depuração sem fio quando terminar o que deseja fazer no ADB por motivos de segurança. Conforme mencionado, essas etapas podem variar dependendo do seu telefone; portanto, talvez seja necessário pesquisar nas configurações do sistema para encontrar essas opções.

Instalando e configurando o ADB em seu cliente

O Nexus Tools é a maneira mais rápida de colocar o ADB em funcionamento no seu computador. É uma ferramenta de código aberto criada pelo ex-aluno do Android Police, Corbin Davenport. O Nexus Tools baixa automaticamente as ferramentas de plataforma mais recentes do site do Google, as extrai e as adiciona ao caminho do sistema para facilitar o uso.

Configure o ADB no macOS, Linux e Chrome OS com o Nexus Tools

Para começar, cole o seguinte comando em um terminal macOS ou Linux e pressione Digitar:

 bash <(curl -s https: 

Quando terminar de instalar, abra uma nova janela de terminal e confirme se o ADB funciona com o ADB devices comando. Se o seu telefone estiver conectado com a depuração USB habilitada, você verá seu ID.

Captura de tela do progresso da instalação do Nexus Tools em um terminal macOS


O script também funciona para os Macs mais recentes com chips M personalizados e Linux em Chromebooks (veja como habilitar o Linux no Chrome OS).

Instale o ADB no Windows com as ferramentas Nexus

No Windows, você precisará seguir um caminho um pouco diferente. Você abrirá o Windows PowerShell (procure por ele usando o menu Iniciar) e cole o seguinte comando nele:

 iex ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/corbindavenport/nexus-tools/main/install.ps1'))

Para confirmar se funciona no Windows, abra uma nova janela do PowerShell, conecte seu telefone e digite o Dispositivos ADB comando.

Execute uma configuração manual no Windows

Se você preferir configurar o ADB e as ferramentas da plataforma no Windows manualmente, temos uma solução:

  1. Baixe as ferramentas da plataforma SDK para Windows no site de desenvolvedores do Android.
  2. Extraia o arquivo ZIP em uma pasta que você possa lembrar facilmente (como C:/platform-tools)
  3. Abra uma janela de comando na pasta segurando Mudançaclicando com o botão direito do mouse em um local vazio na pasta e selecionando Abra o prompt de comando/PowerShell aqui. Então você pode começar a usar o ADB. Conecte seu telefone e entre .ADB devices para ver se está funcionando. Uma lista com dispositivos conectados é exibida.
    Captura de tela do Windows PowerShell com comando de dispositivos ADB confirmando que um telefone está conectado

  4. Se o seu computador não reconhecer o telefone, talvez seja necessário instalar o respectivo driver USB do Windows. Como alternativa, há um driver universal de código aberto, se você não quiser se preocupar em encontrar o driver correto para o seu dispositivo.


Se você deseja apenas abrir uma janela de comando e usar o ADB sem navegar primeiro para a pasta de ferramentas da plataforma, adicione a pasta ao caminho do Windows (o Nexus Tools cuida disso automaticamente para você):

  1. Procurar ambiente do sistema na pesquisa Iniciar do Windows e selecione Edite as variáveis ​​de ambiente do sistema a partir dos resultados.
  2. Clique variáveis ​​ambientais para a parte inferior da janela que se abriu.
  3. Na seção inferior da próxima janela, em Variáveis ​​do sistemaprocure o Caminho linha. Selecione-o e clique Editar.
  4. Selecione os Novo botão no Editar variável de ambiente janela e adicione o caminho com as ferramentas da plataforma. No nosso exemplo, isso é C:/plataforma-ferramentas.
  5. Saia de todas as janelas e salve as alterações feitas selecionando OK.
  6. Abra um novo prompt de comando ou PowerShell e veja se ADB devices funciona sem navegar para a pasta de ferramentas da plataforma. Você também não precisará adicionar um ponto (.) na frente dele mais.

Pode ser necessário reiniciar o computador antes que as alterações entrem em vigor.

Instale o Android Studio no Windows, macOS, Linux e Chrome OS

Se você é um desenvolvedor ou deseja entrar no desenvolvimento de aplicativos Android, instale o Android Studio. É o IDE (Integrated Development Environment) oficial do Google para aplicativos Android e possui todas as ferramentas necessárias para criar seus projetos, incluindo ADB e fastboot. O software também garante que suas ferramentas estejam sempre atualizadas. Você pode baixar o Android Studio no site de desenvolvedores do Android. O processo de instalação é direto. Siga as instruções na tela do instalador.

Captura de tela do Android Studio com a ferramenta de linha de comando e a janela de visualização do aplicativo aberta

Configure o shell ADB no seu telefone

Se você não deseja fazer root em seu telefone ou instalar uma ROM personalizada e só precisa acessar o shell ADB, não precisa conectar seu aparelho a um computador. O aplicativo LADB de código aberto permite que você execute um shell localmente, utilizando o protocolo ADB sem fio. No entanto, configurá-lo é um pouco complicado e você precisará estar no Android 11 ou superior para estar realmente livre de um computador. Temos um tutorial que orienta você no processo.

Como usar o webADB

Se você não possui o Android 11 ou superior ou prefere trabalhar com uma tela maior, o webADB pode ser para você. É um aplicativo da Web de código aberto que você pode usar para executar o shell ADB, mas também vem com um gerenciador de arquivos e suporta SCRCPY para capturas de tela e screencasts em aplicativos que não permitem que você os execute da maneira normal (no Android 11 e inferior, isto é). A maior ressalva: sendo uma ferramenta da web, você deve confiar que os desenvolvedores não farão nada suspeito com seu telefone. Você está concedendo acesso de baixo nível a uma parte desconhecida, portanto, convém optar por uma instalação local. Aqui está o nosso hands-on com a ferramenta.

Captura de tela mostrando o WebADB em ação

Usando ADB

Essas são as maneiras mais simples de começar a usar o ADB, mas existem outras maneiras. Se você usa o Homebrew no Mac ou Linux, uma fórmula instala automaticamente o ADB no local certo, semelhante ao Nexus Tools. Você também pode instalar manualmente o ADB no Linux e macOS, conforme detalhado no tutorial do Windows.

Dependendo de qual método de instalação você optou, pode ser necessário adicionar um ponto (.) na frente dos comandos ADB para fazê-los funcionar. Se você não adicionou a instalação das ferramentas do SDK ao seu caminho no Windows, você deve executar um terminal da pasta de ferramentas do SDK (este não é o caso se você o instalou usando o Nexus Tools).

Você pode habilitar ou desabilitar muitos recursos e ajustes avançados via ADB e o shell ADB. Nossos favoritos incluem SCRCPY, instalação de APK e tablets Amazon Fire para estocagem.

Deixe uma resposta