Como instalar e usar ADB, o Android Debug Bridge Utility

ADB, Android Debug Bridge, é um utilitário de linha de comando incluído no Android SDK do Google. O ADB pode controlar seu dispositivo via USB a partir de um computador, copiar arquivos para frente e para trás, instalar e desinstalar aplicativos, executar comandos shell e muito mais.

Cobrimos alguns outros truques que exigem ADB no passado, incluindo backup e restauração de seu smartphone ou tablet e instalação de aplicativos Android em seu cartão SD por padrão. O ADB é usado para uma variedade de truques geeks do Android.

Etapa um: configurar o Android SDK

Vá para a página de download do Android SDK e role para baixo até “SDK Tools Only”, que é um conjunto de ferramentas que inclui ADB. Baixe o arquivo ZIP para sua plataforma e descompacte-o onde quiser para armazenar os arquivos ADB - eles são portáteis, então você pode colocá-los onde quiser.

Inicie o EXE do SDK Manager e desmarque tudo, exceto “Ferramentas da plataforma Android SDK”. Se estiver usando um telefone Nexus, você também pode selecionar “Driver USB do Google” para baixar os drivers do Google. Clique no botão Instalar. Isso baixa e instala o pacote de ferramentas da plataforma, que contém ADB e outros utilitários.

Quando terminar, você pode fechar o gerenciador do SDK.

Etapa dois: habilite a depuração USB em seu telefone

Para usar o ADB com o seu dispositivo Android, você deve habilitar um recurso chamado depuração USB. Abra a gaveta de aplicativos do seu telefone, toque no ícone Configurações e selecione “Sobre o telefone”. Role totalmente para baixo e toque no item “Build Number” sete vezes. Você deve receber uma mensagem dizendo que agora é um desenvolvedor.

Volte para a página principal de Configurações e você verá uma nova opção perto da parte inferior chamada “Opções do desenvolvedor”. Abra-o e habilite “Depuração USB”.

Mais tarde, quando você conectar seu telefone ao computador, verá um pop-up intitulado “Permitir depuração USB?” no seu celular. Marque a caixa “Sempre permitir deste computador” e toque em OK.

Etapa três: teste o ADB e instale os drivers do telefone (se necessário)

Abra a pasta em que você instalou as ferramentas SDK e abra a pasta platform-tools. É aqui que o programa ADB é armazenado. Segure a tecla Shift e clique com o botão direito dentro da pasta. Escolha “Abrir janela de comando aqui”.

Para testar se o ADB está funcionando corretamente, conecte seu dispositivo Android ao computador usando um cabo USB e execute o seguinte comando:

dispositivos adb

Você deve ver um dispositivo na lista. Se o seu dispositivo estiver conectado, mas nada aparecer na lista, você precisará instalar os drivers apropriados.

O fabricante do seu telefone pode fornecer um pacote de driver para download para o seu dispositivo. Portanto, acesse o site deles e encontre os drivers para o seu dispositivo - os da Motorola estão aqui, os da Samsung estão aqui e os da HTC vêm como parte de um pacote chamado HTC Sync Manager. Você também pode pesquisar os desenvolvedores XDA para downloads de driver sem o software extra.

Você também pode tentar instalar o driver USB do Google da pasta Extras na janela SDK Manager, conforme mencionamos na primeira etapa. Isso funcionará com alguns telefones, incluindo dispositivos Nexus.

Se você usa o driver USB do Google, pode ser necessário forçar o Windows a usar os drivers instalados para o seu dispositivo. Abra o Gerenciador de Dispositivos (clique em Iniciar, digite Gerenciador de Dispositivos e pressione Enter), localize seu dispositivo, clique com o botão direito nele e selecione Propriedades. Você pode ver um ponto de exclamação amarelo ao lado do dispositivo se o driver não estiver instalado corretamente.

Na guia Driver, clique em Atualizar driver.

Use a opção Procurar software de driver em meu computador.

Você encontrará o driver USB do Google na pasta “Extras” onde instalou seus arquivos Android SDK. Selecione os google \ usb_driver pasta e clique em Avançar.

Depois de instalar os drivers do dispositivo, conecte o telefone e tente o comando adb devices novamente:

dispositivos adb

Se tudo correr bem, você verá seu dispositivo na lista e estará pronto para começar a usar o ADB!

Etapa quatro (opcional): Adicionar ADB ao PATH do seu sistema

RELACIONADO:Como editar o PATH do sistema para acesso fácil à linha de comando no Windows

Do jeito que está, você deve navegar até a pasta do ADB e abrir um prompt de comando sempre que quiser. No entanto, se você adicioná-lo ao PATH do sistema Windows, isso não será necessário - você pode apenas digitar adb no prompt de comando para executar comandos sempre que quiser, não importa em qual pasta você esteja.

O processo é um pouco diferente no Windows 7 e 10, portanto, verifique nosso guia completo para editar o PATH do sistema para obter as etapas necessárias para fazer isso.

Comandos ADB úteis

Além da variedade de truques que exigem ADB, o ADB oferece alguns comandos úteis:

adb install C: \ package.apk - Instala o pacote localizado em C: \ package.apk em seu computador em seu dispositivo.

desinstalação adb nome do pacote - Desinstala o pacote com package.name do seu dispositivo. Por exemplo, você usaria o nome com.rovio.angrybirds para desinstalar o aplicativo Angry Birds.

adb push C: \ arquivo / sdcard / arquivo - Envia um arquivo do seu computador para o seu dispositivo. Por exemplo, o comando aqui empurra o arquivo localizado em C: \ file no seu computador para / sdcard / file no seu dispositivo

adb pull / sdcard / arquivo C: \ arquivo - Puxa um arquivo do seu dispositivo para o computador - funciona como o adb push, mas ao contrário.

adb logcat - Visualize o registro do seu dispositivo Android. Pode ser útil para depurar aplicativos.

shell adb - Fornece um shell de linha de comando Linux interativo em seu dispositivo.

adb shell comando - Executa o comando shell especificado no seu dispositivo.

Para obter um guia completo para ADB, consulte a página Android Debug Bridge no site Android Developers do Google.

Crédito da imagem: LAI Ryanne no Flickr


$config[zx-auto] not found$config[zx-overlay] not found