Para instalar e usar o Android Debug Bridge Utility (ADB), baixe as ferramentas da plataforma na página ADB e extraia-as em qualquer lugar. Abra o aplicativo Configurações em seu telefone, vá para a página "Sistema", toque no botão de compilação sete vezes e conecte seu telefone ao PC. Abra o PowerShell, navegue até a pasta de ferramentas da plataforma e execute qualquer comando adb.
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 fazer backup e restaurar 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 nerds do Android.
Etapa XNUMX: baixar as ferramentas da plataforma
Vá para o Página de download das ferramentas da plataforma Android SDK. Selecione o link para o seu sistema operacional na seção “Downloads”. Isso fará o download de um arquivo ZIP, que você pode descompactar onde quiser para armazenar os arquivos ADB - eles são portáteis, para que você possa colocá-los onde quiser.
Isso é tudo que temos que fazer por enquanto. Apenas certifique-se de lembrar onde você descompactou os arquivos, precisaremos acessá-lo mais tarde.
Etapa dois: ativar a depuração USB no seu telefone
Para usar o ADB com seu dispositivo Android, você deve habilitar um recurso chamado “USB Debugging”. Abra a gaveta de aplicativos do seu telefone, toque no ícone Configurações e selecione “Sobre o telefone”. Role até o fim 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 na seção “Sistema” chamada “Opções do desenvolvedor”. Abra-o e ative “Depuração USB”.
Mais tarde, ao conectar o telefone ao computador, você 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 o Prompt de Comando (PowerShell e Terminal também funcionarão) e altere o diretório para onde você descompactou o arquivo anteriormente. Você pode fazer isso digitando o comando abaixo. Substitua o destino do arquivo pelo seu:
CD C:”Arquivos de Programas”plataforma-ferramentas
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
NOTA Se você estiver usando o PowerShell ou o Terminal com um perfil do PowerShell, precisará executar
./adb devices
ao invés.
Você deve ver um dispositivo na lista. Se o seu dispositivo estiver conectado, mas nada aparecer na lista, você precisará instalar os drivers apropriados.
Na grande maioria dos casos, seu PC detectará automaticamente seu telefone e o configurará com os drivers apropriados. Se isso não acontecer, geralmente você pode encontrar os drivers para o seu dispositivo no XDA Developers fóruns ou no site do fabricante. Os drivers para dispositivos do Google, como telefones Pixel, podem ser encontrado no site do Google. Google também tem uma lista de drivers USB classificados por fabricante isso economizará muito tempo.
NOTA Certifique-se de seguir cuidadosamente as instruções para instalar os drivers do seu dispositivo se forem fornecidas instruções específicas.
Se você baixar os drivers manualmente, pode ser necessário forçar Windows para encontrá-los em 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 o driver não estiver instalado corretamente.
Na guia Driver, clique em "Atualizar driver".
Use a opção Procurar software de driver no computador.
Encontre os drivers que você baixou para o seu dispositivo.
NOTA Se você baixou os drivers do seu OEM ou Google, procure um arquivo executável ou INF na pasta de drivers.
Depois de instalar os drivers do dispositivo, conecte o telefone e tente novamente o comando adb devices:
dispositivos adb
Ou:
./adb devices
Se tudo correu bem, você deve ver seu dispositivo na lista e está pronto para começar a usar o ADB!
Se estiver correndo adb devices
ainda não retornará nenhum dispositivo, há algumas coisas que você pode tentar:
- Troque seu cabo USB por um de maior qualidade
- Conecte o cabo USB em uma porta diferente
- Conecte o cabo USB diretamente nas portas USB da placa-mãe (na parte traseira), em vez das portas na frente do PC ou em um hub USB.
- Altere o modo USB do seu telefone para PTP, MTP (File Transfer/Android Auto) ou USB Tethering.
Etapa quatro (opcional): adicione ADB ao PATH do sistema
Do jeito que está, 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 - 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 em Windows 11, 10 e 7, então confira nosso guia completo para editar seu System PATH para as etapas necessárias para fazer isso.
Comandos ADB Úteis
Além da variedade de truques que requerem o ADB, o ADB oferece alguns comandos úteis:
- instalação adb C:pacote.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.
- push adb C:arquivo /sdcard/arquivo — Envia um arquivo do seu computador para o seu dispositivo. Por exemplo, o comando aqui envia o arquivo localizado em C:file em seu computador para /sdcard/file em seu dispositivo
- Adb pull /sdcard/arquivo C:arquivo — Puxa um arquivo do seu dispositivo para o seu computador — funciona como adb push, mas ao contrário.
- Logcat AdB — Visualize o log do seu dispositivo Android. Pode ser útil para depurar aplicativos.
- adb shell — Fornece um shell interativo de linha de comando do Linux em seu dispositivo.
- adb shell comando — Executa o comando shell especificado em seu dispositivo.
Para obter um guia completo do ADB, consulte o Página do Android Debug Bridge no site de desenvolvedores Android do Google.