ADB, ou Android Debug Bridge, é uma ferramenta poderosa que permite controlar seu dispositivo Android a partir de um computador. Seja gerenciando aplicativos, capturando capturas de tela ou acessando registros do sistema, o ADB simplifica tarefas e desbloqueia recursos avançados, tornando-o uma ferramenta obrigatória para todos os usuários do Android.
O que é ADB e por que usá-lo?
ADB, ou Android Debug Bridge, é uma ferramenta de linha de comando que permite controlar seu dispositivo Android além das configurações padrão. Ao inserir comandos de texto no terminal do seu computador, você pode se comunicar diretamente com o seu dispositivo para desbloquear recursos avançados e executar tarefas não acessíveis através de menus normais.
Servindo como uma ponte entre o seu dispositivo e o computador, o ADB permite instalar aplicativos, transferir arquivos, capturar capturas de tela, acessar logs do sistema e muito mais. É uma ferramenta poderosa para quem deseja personalizar, solucionar problemas ou aprimorar sua experiência Android.
Por que usar o ADB? Ele simplifica tarefas como depuração de aplicativos, verificação de conectividade ou correção de problemas do sistema, tornando-as mais rápidas e fáceis. Quer você seja um desenvolvedor ou apenas um especialista em tecnologia, o ADB abre possibilidades para assumir o controle total do seu dispositivo Android.
Primeiros passos com ADB
Começar a usar o ADB é fácil. Primeiro, baixe e instale as ferramentas da plataforma Android SDK em seu computador. Em seguida, ative as opções do desenvolvedor em seu dispositivo Android tocando em “Número da versão” em Configurações e, em seguida, ativando “Depuração USB”. Depois disso, conecte seu dispositivo ao computador via USB, autorize a conexão e pronto. Para obter instruções detalhadas, consulte este artigo sobre como instalar o ADB.
Se preferir uma configuração sem fio, você pode conectar seu dispositivo ao computador por Wi-Fi após uma conexão USB inicial. O Wireless ADB é ótimo para tarefas como teste de aplicativos ou ajuste de configurações em trânsito. Para obter mais informações sobre como configurá-lo, consulte este guia sobre como ativar o ADB sem fio.
9 comandos ADB que todo usuário Android deve saber
Depois de configurar o ADB, é hora de explorar os comandos que o tornam tão poderoso. Os comandos ADB são projetados para simplificar tarefas, melhorar a eficiência e desbloquear recursos avançados em seu dispositivo Android. Aqui estão nove comandos essenciais que todo usuário do Android deve conhecer – não se preocupe, eles são fáceis de usar!
Verifique a conectividade do dispositivo
Comando:
adb devices
Execute este comando em seu terminal ou prompt de comando para verificar se o seu dispositivo Android está conectado corretamente ao seu computador. Ele lista todos os dispositivos conectados ao seu sistema, garantindo que o ADB esteja pronto para uso.
Se o seu dispositivo não estiver conectado, o comando retornará uma lista vazia, indicando que o ADB não consegue detectar nenhum dispositivo.
No entanto, se a conexão for bem-sucedida, você verá uma lista de dispositivos conectados. Por exemplo:
Essa verificação rápida garante que o ADB esteja pronto para funcionar antes de você começar a executar mais comandos. Se o seu dispositivo não aparecer, verifique novamente a sua conexão USB, certifique-se de que “Depuração USB” esteja ativada e autorize a conexão no seu dispositivo, se solicitado.
Instale um aplicativo
Comando:
adb install
Este comando permite instalar rapidamente arquivos APK em seu dispositivo Android sem o incômodo de navegar pelos menus. Tudo que você precisa é o caminho do arquivo APK no seu computador.
Por exemplo, para instalar o APK do Twitter Lite, você executaria:
Assim que a instalação for concluída, o aplicativo aparecerá no seu telefone, pronto para uso. Isso é especialmente útil ao testar aplicativos ou instalar APKs não disponíveis na Google Play Store.
Se você encontrar algum problema, verifique novamente o caminho do arquivo e certifique-se de que seu dispositivo esteja conectado corretamente.
Listar aplicativos instalados
Comando:
adb shell pm list packages
Este comando fornece uma lista completa de todos os aplicativos instalados em seu dispositivo Android, exibindo seus nomes de pacotes. É particularmente útil quando você precisa identificar aplicativos para tarefas de gerenciamento, como desinstalar ou limpar dados.
Como a lista completa pode ser complicada, você pode pesquisar aplicativos ou pacotes específicos para economizar tempo. Use os seguintes comandos com base no seu sistema operacional:
No Windows: Use o comando findstr
adb shell pm list packages | findstr twitter
No Linux ou macOS: Use o comando grep
adb shell pm list packages | grep twitter
Por exemplo, pesquisar por Twitter retornará:
Desinstalar um aplicativo
Comando:
adb uninstall
Este comando remove aplicativos indesejados do seu dispositivo especificando o nome do pacote. É uma ótima maneira de eliminar bloatware, liberar espaço ou desinstalar aplicativos que você está testando.
Primeiro, certifique-se de ter o nome do pacote correto para o aplicativo que deseja desinstalar. Por exemplo, para desinstalar o Twitter Lite, você pode ter identificado o nome do pacote anteriormente como:
com.twitter.android.lite
Então você executa o comando:
adb uninstall com.twitter.android.lite
O Twitter agora está desinstalado.
Faça uma captura de tela
Comando:
adb shell screencap /sdcard/screenshot.png
Este comando captura a tela do seu dispositivo e salva a captura de tela no armazenamento do seu telefone, especificamente no diretório /sdcard. É perfeito para situações em que você precisa tirar uma foto sem usar botões físicos.
Grave sua tela
Comando:
adb shell screenrecord /sdcard/recording.mp4
Com este comando você pode gravar tudo o que acontece na tela do seu dispositivo Android e salvá-lo como um arquivo de vídeo. É ideal para criar tutoriais, apresentar recursos de aplicativos ou compartilhar imagens de jogos.
A gravação começará imediatamente e será salva no diretório /sdcard do seu dispositivo como recording.mp4.
Para parar a gravação, pressione Ctrl + C no terminal ou deixe a gravação expirar após 3 minutos (duração padrão).
Gerenciar arquivos
Com o ADB, a transferência de arquivos entre o seu computador e o dispositivo Android é perfeita. Esses comandos são perfeitos para fazer backup de dados, transferir mídia ou enviar arquivos de configuração para o seu dispositivo.
Comandos:
adb push
Transfira arquivos do seu computador para o seu dispositivo.
adb pull
Copie arquivos do seu dispositivo para o computador.
Acesse os registros do sistema
Comando
adb logcat
Este comando permite visualizar registros detalhados do seu dispositivo Android em tempo real. É uma ferramenta inestimável para desenvolvedores que depuram aplicativos e também pode ajudar a identificar problemas ou rastrear erros no desempenho do seu dispositivo.
Seu terminal exibirá um feed ao vivo de logs do sistema, incluindo atividades de aplicativos, mensagens do sistema e relatórios de erros.
Reinicie o seu dispositivo
Comando:
adb reboot
Reiniciar o seu dispositivo Android é tão simples quanto executar este comando, eliminando a necessidade de usar o botão liga/desliga manualmente. Se o seu telefone não responder ou você estiver no meio da depuração, você pode reiniciar facilmente com este comando.
Dicas para lidar com ADB com segurança
ADB é uma ferramenta versátil, mas cautela é fundamental. Conecte-se apenas a computadores confiáveis, evite ativar a depuração USB em público e sempre verifique os comandos para evitar alterações acidentais. E sempre verifique os caminhos dos arquivos e nomes dos pacotes para evitar perda de dados ou problemas de sistema.