19Jul

Como instalar e usar o ADB, o utilitário de depuração do Android Debug

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

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

Etapa 1: configure o Android SDK

Cabeça para a página de download do Android SDK e role para baixo para "SDK Tools Only", que é um conjunto de ferramentas que inclui o ADB.Baixe o arquivo ZIP para a sua plataforma e descompacte-o onde quer que você armazene os arquivos ADB - eles são portáteis, para que você possa colocá-los em qualquer lugar que desejar.

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

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

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

Para usar o ADB com seu dispositivo Android, você deve habilitar um recurso chamado depuração USB.Abra a gaveta do aplicativo do seu telefone, toque o ícone Configurações e selecione "Sobre o telefone".Percorra todo o caminho e toque no item "Número de compilação" sete vezes. Você deve receber uma mensagem dizendo que agora você é desenvolvedor.

Volte para a página Configurações principais, e você deve ver uma nova opção perto da parte inferior chamada "Opções do desenvolvedor".Abra isso e ative "Depuração USB".

Mais tarde, quando você conecta seu telefone ao seu computador, você verá um pop-up intitulado "Permitir depuração USB?" No seu telefone. Verifique a caixa "Sempre permitir a partir deste computador" e toque em OK.

Passo Três: Teste ADB e instale os drivers do seu telefone( se necessário)

Abra a pasta na qual você instalou as ferramentas SDK e abra a pasta plataforma-ferramentas. Aqui é onde o programa ADB é armazenado. Segure Shift e clique com o botão direito do mouse dentro da pasta. Escolha "Abrir janela de comando aqui".

Para testar se o ADB está funcionando corretamente, conecte seu dispositivo Android ao seu 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. Então, dirija-se ao seu site e encontre os drivers para o seu dispositivo - a Motorola está aqui, a Samsung está aqui e os HTC vem como parte de uma suite chamada HTC Sync Manager. Você também pode pesquisar desenvolvedores XDA para downloads de drivers sem o software extra.

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

Se você usar o driver USB do Google, talvez seja 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 do mouse e selecione Propriedades. Você pode ver um ponto de exclamação amarelo ao lado do dispositivo se seu driver não estiver instalado corretamente.

Na guia Driver, clique em Atualizar driver.

Use a opção Procurar o meu computador para o software do driver.

Você encontrará o Google USB Driver na pasta "Extras" onde você instalou seus arquivos SDK do Android. Selecione a pasta google \ usb_driver e clique em Avançar.

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

dispositivos adb

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

Passo Quatro( Opcional): Adicionar ADB ao seu sistema PATH

Enquanto está em pé, você deve navegar até a pasta do ADB e abrir um prompt de comando lá sempre que quiser usá-lo. No entanto, se você adicioná-lo ao seu Windows System PATH, isso não será necessário; basta digitar adb do prompt de comando para executar comandos sempre que desejar, independentemente da pasta em que você esteja.

O processo é um poucodiferente no Windows 7 e 10, então confira nosso guia completo para editar o seu sistema PATH para 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 no seu computador em seu dispositivo.

adb desinstale package.name - 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 - Empurra um arquivo do seu computador para o seu dispositivo. Por exemplo, o comando aqui empurra o arquivo localizado no arquivo C: \ no seu computador para /sdcard/ no seu dispositivo

adb puxa o arquivo /sdcard/ C: \ arquivo - Puxa um arquivo do seu dispositivo para o seu computador - funciona como adb push,mas em sentido inverso.

adb logcat - Veja o log do dispositivo Android. Pode ser útil para depurar aplicativos.

adb shell - Oferece um shell de linha de comando Linux interativo no seu dispositivo.

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

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

Image Crédito: LAI Ryanne no Flickr