Articles

Como instalar e utilizar o ADB, o utilitário de ponte de depuração Android

  • Chris Hoffman

    @chrisbhoffman

  • br>

  • Updated 20 de Junho de 2017, 16:44pm EDT

ADB, ponte de depuração Android, é um utilitário de linha de comando incluído com o SDK do Google Android. ADB pode controlar o seu dispositivo sobre USB a partir de um computador, copiar ficheiros para trás e para a frente, instalar e desinstalar aplicações, executar comandos shell, e mais.

Já cobrimos alguns outros truques que requerem ADB no passado, incluindo fazer o backup e restaurar o seu smartphone ou tablet e instalar aplicações Android no seu cartão SD por defeito. ADB é utilizado para uma variedade de truques nerd do Android.

Passo Um: Configure o SDK do Android

Chefe para a página de download do SDK do Android e desloque-se para “SDK Tools Only”, que é um conjunto de ferramentas que inclui ADB. Descarregue o ficheiro ZIP para a sua plataforma e descomprima-o onde quiser armazenar os ficheiros ADB – eles são portáteis, para que os possa colocar onde quiser.

Anúncio

Inicie o SDK Manager EXE e desmarque tudo excepto “Android SDK Platform-tools”. Se estiver a utilizar um telefone Nexus, também pode querer seleccionar “Google USB Driver” para descarregar os drivers do Google. Clique no botão Instalar. Isto descarrega e instala o pacote de ferramentas da plataforma, que contém ADB e outros utilitários.

Quando terminar, pode fechar o gestor SDK.

Segundo passo: Activar a depuração USB no seu telefone

Para usar ADB com o seu dispositivo Android, deve activar uma funcionalidade chamada depuração USB. Abra a gaveta de aplicações do seu telefone, toque no ícone Definições, e seleccione “Sobre o telefone”. Percorra todo o caminho para baixo e toque sete vezes no item “Build Number”. Deverá receber uma mensagem a dizer que é agora um programador.

Chefe de volta à página principal das Definições, e deverá ver uma nova opção perto do fundo chamada “Opções do Programador”. Abra-a, e active “USB Debugging”.

Later on, quando ligar o seu telefone ao computador, verá um popup intitulado “Allow USB Debugging?” no seu telefone. Marque a caixa “Permitir sempre a partir deste computador” e toque em OK.

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

Abra a pasta em que instalou as ferramentas SDK e abra a pasta das ferramentas da plataforma. É aqui que o programa ADB é armazenado. Segure o Shift e clique com o botão direito do rato dentro da pasta. Escolha “Abrir Janela de Comando Aqui”.

Anúncio

Para testar se o ADB está a funcionar correctamente, ligue o seu dispositivo Android ao computador usando um cabo USB e execute o seguinte comando:

adb devices

Deverá ver um dispositivo na lista. Se o seu dispositivo estiver ligado mas nada aparecer na lista, terá de instalar os controladores apropriados.

O fabricante do seu telefone pode fornecer um pacote de controladores descarregável para o seu dispositivo. Assim, dirija-se ao seu website e encontre os drivers para o seu dispositivo – os da Samsung estão aqui, e os da HTC vêm como parte de uma suite chamada HTC Sync Manager. Também pode pesquisar os XDA Developers para obter descargas de drivers sem o software extra.

Anúncio

P>Pode também tentar instalar o Driver USB do Google a partir da pasta Extras na janela SDK Manager, como mencionámos no primeiro passo. Isto funcionará com alguns telefones incluindo dispositivos Nexus.

Se utilizar o driver USB do Google, poderá ter de forçar o Windows a utilizar os drivers instalados para o seu dispositivo. Abra o Device Manager (clique em Start, digite Device Manager, e prima Enter), localize o seu dispositivo, clique com o botão direito do rato e seleccione Properties. Poderá ver um ponto de exclamação amarelo junto ao dispositivo se o seu driver não estiver instalado correctamente.

Na aba Driver, clique em Update Driver.

Utilizar a opção Browse my computer for driver software.

Encontrará o Driver USB do Google na pasta “Extras” onde instalou os seus ficheiros SDK do Android. Seleccione a pasta google\usb_driver e clique em Next.

Após ter instalado os drivers do seu dispositivo, ligue o seu telefone e tente novamente o comando adb dispositivos:

adb devices
Publicidade

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

Step Four (Opcional): Adicione ADB ao seu sistema PATH

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

Em pé, tem de navegar para a pasta do ADB e abrir aí um prompt de comando sempre que o quiser utilizar. Contudo, se o adicionar ao seu PATH do Sistema Windows, isso não será necessário – pode simplesmente digitar adb a partir do Prompt de Comando para executar comandos sempre que quiser, não importa em que pasta esteja.

O processo é um pouco diferente no Windows 7 e 10, por isso consulte o nosso guia completo para editar o seu PATH do Sistema para os passos necessários para o fazer.

Comandos ADB úteis

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

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

adb desinstala package.name – Desinstala o pacote com package.name do seu dispositivo. Por exemplo, utilizaria o nome com.rovio.angrybirds para desinstalar o aplicativo Angry Birds app.

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

adb pull /sdcard/file C:\file – Puxa um ficheiro do seu dispositivo para o seu computador – funciona como adb push, mas em marcha atrás.

adb logcat – Veja o log do seu dispositivo Android. Pode ser útil para aplicações de depuração.

adb shell – Dá-lhe uma shell interactiva de linha de comandos Linux no seu dispositivo.

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

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

p>Image Credit: LAI Ryanne no Flickr

Chris Hoffman
Chris Hoffman é editor-chefe do How-To Geek. Ele escreveu sobre tecnologia durante quase uma década e foi colunista da PCWorld durante dois anos. Chris escreveu para o The New York Times, foi entrevistado como perito em tecnologia em estações de televisão como a NBC 6 de Miami, e teve o seu trabalho coberto por noticiários como a BBC. Desde 2011, Chris escreveu mais de 2.000 artigos que foram lidos mais de 500 milhões de vezes – e isso é só aqui em How-To Geek.Read Full Bio “

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *