19Jul
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 adbVocê 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 adbSe 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