O Android Debug Bridge, também conhecido como ADB, é uma ferramenta poderosa e versátil que permite aos usuários realizar diversas tarefas, como encontrar logs, instalar e desinstalar aplicativos, transferir arquivos, fazer root e flashear ROMs personalizadas, criar backups de dispositivos e muito mais. De fato, a maioria dos tutoriais e guias avançados sobre como fazer algo no Android tende a usar comandos adb para realizar a tarefa.
Além disso, o adb também é muito útil quando o seu dispositivo Android não está funcionando como deveria ou quando as coisas estão muito bagunçadas e inutilizáveis. Embora pareça um pouco "assustador" e complicado, aqui está uma lista de comandos adb para você começar e fazer algumas coisas úteis em processos.
21 comandos ADB úteis no Android
Ao contrário das versões anteriores, os usuários não precisam instalar o SDK completo do Android para instalar o ADB. Basta baixar o arquivo zip do ADB, extraí-lo para a raiz do drive C e pronto. Para acessar o adb, abra o Prompt de Comando procurando por ele no menu Iniciar e navegue até a pasta adb usando o comando abaixo. Se você instalou o adb em uma pasta diferente, altere o comando conforme necessário.
cd c:\adb
Dica: Em seguida, abra um Prompt de Comando na mesma pasta, pressione e segure a tecla Shift, clique com o botão direito do mouse na pasta e, em seguida, clique na opção “ Abrir prompt de comando aqui ” .
Agora, conecte seu dispositivo Android via USB e teste os comandos abaixo.
Comandos ADB comumente usados
1. Iniciar ou parar o servidor ADB
Obviamente, o primeiro comando a saber é como iniciar e parar o servidor adb. Isso permite que o usuário interaja com o dispositivo Android conectado. Para iniciar o servidor adb, use o comando abaixo.
adb start-server
Uma vez concluído o trabalho, o usuário pode usar o comando abaixo para parar o servidor adb.
adb kill-server

2. Listar dispositivos Android conectados
Este é um dos comandos mais comuns. Ao conectar um dispositivo ao seu computador via USB, use este comando para verificar se o adb consegue encontrar o dispositivo conectado.
adb devices
Se o dispositivo estiver conectado corretamente ao sistema, o comando acima iniciará o daemon de serviço, verificará o sistema e listará todos os drives Android conectados. A melhor parte desse comando é que ele lista tanto o status dos dispositivos quanto seus números de série.
3. Saiba o status do dispositivo
Como o nome sugere, este comando pode ser usado para verificar o status do dispositivo. Ao ser executado, o comando exibirá se o status do dispositivo é offline, bootloader ou device. Em um dispositivo Android comum, o usuário verá o status do Android como "device", como mostrado na imagem abaixo.
adb get-state
4. Exibir número de série do dispositivo
Este comando informa ao usuário o número de série do dispositivo conectado. Em um celular ou tablet, o usuário pode ver o número de série do dispositivo acessando “ Configurações > Sobre o Telefone > Status ”.
adb get-serialno

5. Copie arquivos do computador para o telefone
Se quiser copiar arquivos do seu computador para o seu celular usando o adb, você pode usar este comando. Não se esqueça de substituir [origem] e [destino] pelo caminho real do arquivo.
adb push [source] [destination]
Quando você substitui o comando acima pelo caminho real do arquivo, ele ficará assim.
adb push "E:\Video Songs\Aankhon Mein Teri - Om Shanti Om.mp4" "/sdcard/Downloads/video.mp4"

6. Copie arquivos do telefone para o computador
Assim como copiar arquivos do seu computador para o seu dispositivo Android, você também pode copiar arquivos do seu celular para o computador. Para isso, basta usar o comando abaixo. Substitua [origem] e [destino] pelo caminho real do arquivo.
adb pull [source] [destination]
Ao substituir o comando acima pelo caminho real do arquivo, o comando ficará assim.
adb pull "/sdcard/Downloads/video.mp4" D:\Downloads

7. Instalar/Desinstalar aplicativos
Além de transferir arquivos entre o computador e o celular, você pode instalar um arquivo apk com apenas um comando. Para instalar um aplicativo, você precisa especificar o caminho completo do arquivo apk. Portanto, substitua "caminho/para/arquivo.apk" pelo caminho real do arquivo apk.
adb install "path/to/file.apk"
Se você tiver vários dispositivos conectados ao seu computador e quiser instalar o arquivo apk em apenas um, use o comando abaixo. Substitua [número-de-série] pelo número de série do dispositivo. Você pode obter o número de série do dispositivo usando o quarto comando acima.
adb -s [serial-number] install "path/to/file.apk"
Para desinstalar um aplicativo, basta executar o comando abaixo. Substitua pelo nome completo do pacote do aplicativo.
adb uninstall
8. Faça backup do dispositivo Android
Para fazer backup de todos os dados e aplicativos do dispositivo, os usuários podem usar o comando abaixo. Ao ser executado, ele acionará o recurso de backup, solicitará que o usuário aceite a ação no dispositivo Android e, em seguida, criará um arquivo "backup.adb" no diretório atual.
adb backup -all

9. Restaurar dispositivo Android
Para restaurar um backup, use o comando abaixo. Não se esqueça de substituir "caminho/para/backup.adb" pelo caminho real do arquivo.
adb restore "path/to/backup.adb"
10. Reinicie o dispositivo Android no modo de recuperação
O modo de recuperação ajuda os usuários a reparar ou restaurar seus dispositivos Android usando as ferramentas integradas. Geralmente, os usuários podem inicializar no modo de recuperação usando a combinação de dois botões de volume e liga/desliga. Além disso, os usuários também podem conectar o dispositivo ao sistema e usar o comando abaixo para inicializar no modo de recuperação.
adb reboot-recovery
11. Reinicie o dispositivo Android no modo Bootloader
O comando abaixo permite que o usuário inicialize no modo bootloader. Em geral, o modo bootloader é muito semelhante ao modo fastboot.
adb reboot-bootloader
12. Reinicie o dispositivo Android no modo Fastboot
O modo fastboot é comumente usado para instalar ROMs personalizadas , bootloaders e até kernels. Use o comando abaixo para inicializar no modo fastboot.
adb fastboot
13. Inicie um Shell Remoto
Este comando inicia um shell remoto, além de permitir que o usuário controle e configure o dispositivo usando comandos de shell.
adb shell

14. Faça uma captura de tela
Tirar uma captura de tela no Android não é difícil . Basta pressionar o botão liga/desliga e o botão de diminuir o volume ao mesmo tempo. Como alternativa, você também pode usar este comando para fazer uma captura de tela rápida. Substitua "/path/to/screenshot.png" pelo caminho de destino. Se desejar, você pode personalizar o nome do arquivo alterando "screenshot" para o que desejar.
adb shell screencap -p "/path/to/screenshot.png"
Ao substituir o caminho de destino, o comando ficará assim.
adb shell screencap -p "/sdcard/screenshot.png"

15. Gravação de tela do Android
Além de fazer capturas de tela, os usuários também podem gravar a tela do seu dispositivo Android usando o comando abaixo. Novamente, substitua “/path/to/record.mp4” pelo caminho de destino. É claro que os usuários podem personalizar o nome do arquivo alterando “record” para o nome que desejarem.
adb shell screenrecord "/path/to/record.mp4"

16. Reinicie o ADB no modo USB
Se o servidor ADB já tiver sido iniciado e, por algum motivo, os comandos ainda não funcionarem, você pode tentar reiniciar o ADB via USB. Não existe um comando independente para reiniciar o ADB. Mas o comando a seguir redefinirá a conexão do ADB via USB. Isso fará com que o servidor ADB reinicie.
adb usb
17. Versão ADB
Este é um comando muito útil, pois poucos comandos funcionam com as versões mais recentes do ADB. Por exemplo, versões mais antigas do ADB não permitem a execução do comando flashall. Portanto, ao receber um erro de comando, o primeiro passo é verificar a versão do adb. Depois, você pode verificar se o comando é suportado nessa versão. Aqui está o comando para verificar a versão do adb.
adb version
18. Conecte o ADB via WiFi
Nas versões recentes do ADB, você pode se conectar diretamente a qualquer dispositivo Android via Wi-Fi. Basta habilitar a depuração USB no outro dispositivo e executar o seguinte comando.
adb connect địa-chỉ-ip
Então o comando ficaria assim:
adb connect 192.168.1.104
19. Listar arquivos
Para copiar ou enviar um arquivo, você precisa saber a localização exata da pasta. Normalmente, a memória interna do telefone é chamada de sdcard. Portanto, todas as pastas dentro do telefone estão localizadas na pasta /sdcard. No entanto, se você quiser saber a localização exata ou localizar um arquivo específico, pode usar o comando "ls". O comando ls lista os arquivos na pasta.
adb shell ls "directory_name"
20. Listar todos os pacotes instalados
Agora, para desinstalar os pacotes, você precisará obter o nome exato do pacote. O nome real do pacote é diferente do nome do aplicativo instalado. Abaixo, segue o comando adb para listar todos os pacotes instalados.
adb shell pm list packages
Agora, a saída é bem grande. Portanto, se você quiser listar um pacote de aplicativo específico, pode tentar filtrar pelo nome do aplicativo. Por exemplo, se quiser pesquisar o nome do pacote para FDroid, use o seguinte comando.
adb shell pm list packages | findstr "fdroid"
21. Listar dispositivos Fastboot conectados
Este é um dos comandos menos conhecidos. Ao inicializar seu dispositivo no modo Fastboot, para verificar se o dispositivo está conectado ou não, você pode usar o seguinte comando.
fastboot devices
Esses são todos os comandos básicos que o WebTech360 quer compartilhar com os leitores. Se você quiser compartilhar suas ideias e experiências sobre o uso de comandos adb em dispositivos Android, deixe seus comentários na seção abaixo!
Boa sorte!