Guia básico para comandos ADB para Android - The Happy Android

Uma das vantagens de usar o Android é que podemos acessar as “profundezas” do nosso dispositivo e tocar praticamente tudo. Para o insondável e além. Para isso, o Android disponibiliza várias ferramentas, como, por exemplo, o ADB (Android Debug Bridge o Android Debugging Bridge).

O ADB é um programa que está incluído no kit de desenvolvimento Android (Android Studio) e inclui uma série de comandos que podemos executar em uma janela de comando simples para se comunicar com nosso dispositivo diretamente de um PC.

Além dos mencionados Comandos ADB, também podemos usar os chamados comandos de inicialização rápida, uma série de comandos que podemos usar a partir do bootloader Android, sem realmente entrar no sistema operacional.

Resumindo, 2 ferramentas que são ótimas para nós se quisermos instalar ROMs personalizados, faça root ou apenas aprenda um pouco mais sobre o Android.

Requisitos para usar os comandos ADB e Fastboot

Para usar os comandos ADB e se comunicar com um dispositivo Android, devemos baixar e instalar aquele conhecido como Android Studio ou Android SDK. Ele pode ser baixado da página oficial de desenvolvimento do Android.

No caso de trabalharmos com janelas, simplesmente teremos que executar o pacote que acabamos de baixar. Se tivermos alguma dúvida, podemos consultar o manual de instalação. Usuários de Linux e Mac Eles também têm suas versões correspondentes na página oficial do Android Studio mencionada anteriormente.

Por fim, lembre-se de que é necessário ativar o USB depuração do terminal. Além disso, teremos que instalar o correspondente drivers de dispositivo no computador.

Os 10 comandos ADB mais usados

Aqui estão alguns dos comandos ADB mais comuns usados ​​para interagir com um telefone ou tablet Android.

Para que os comandos funcionem corretamente, devemos abrir o terminal do sistema e ir para o mesmo caminho onde instalamos o pacote de desenvolvimento do Android (geralmente em C: / ou os arquivos do programa).

Se a qualquer momento quisermos transferir ou chamar um arquivo, é recomendado que está localizado na mesma rota.

1 # dispositivos adb

O comando "adb device" é um dos mais básicos. É usado para saber se o dispositivo está se comunicando corretamente com o PC. Abrimos um terminal do sistema e digitamos o comando diretamente. Se tudo tiver corrido bem, será exibida uma lista dos dispositivos conectados com seus respectivos números de série e status.

2 # adb install

Este parece bastante óbvio, certo? Com esta linha de comando podemos instalar aplicativos em formato apk no dispositivo, diretamente do console de comando do nosso PC.

adb install app.apk

Por exemplo: adb install whatsapp.apk

3 # adb push

Com o "adb push" podemos transferir arquivos do PC para o caminho indicado do dispositivo Android. Basta deixar o arquivo no mesmo caminho em que estamos na janela de comando e escrever o seguinte:

Adb push nome_do_arquivo_de_destino

Por exemplo: adb push movie.mp4 / sdcard / movies

4 # adb pull

Nesse caso, o que faremos é o contrário: copiar os arquivos do aparelho para o PC. O arquivo será copiado para o mesmo caminho em que estamos localizados no console de comando.

Adb pull filename source_path

Por exemplo: adb pull despacito.mp3 / sdcard / lixeira

5 # adb reboot

Com este comando, reiniciaremos o dispositivo Android diretamente do console de comando.

Por exemplo: reinicialização adb

6 # adb reboot-bootloader

Como no comando anterior, iremos reiniciar o terminal, mas desta vez carregando o menu do bootloader do dispositivo. Algo que pode ser útil se estivermos usando ROMs e permissões de root.

Por exemplo: adb reboot-bootloader

7 # adb reboot-recovery

Com este comando reiniciamos o dispositivo, carregando o modo de recuperação. Como o anterior, é um comando muito simples.

Por exemplo: adb reboot-recovery

8 # dispositivos fastboot

Quando estivermos dentro do bootloader, estando fora do sistema operacional Android, não poderemos executar os comandos adb. Em vez disso, precisaremos dos comandos fastboot.

Com o comando fastboot devices podemos confirmar se nosso Android está com o modo fastboot habilitado e se há comunicação entre o dispositivo e o PC.

Por exemplo: dispositivos fastboot

9 # adb shell

O comando adb shell é um dos mais complexos e avançados. Por um lado, podemos simplesmente escrever "adb shell" e veremos o conteúdo e as permissões das pastas e arquivos no terminal.

Também podemos realizar ações mais avançadas, como alterar permissões ou executar um script a partir do shell do dispositivo.

Shell Adb

Por exemplo: adb shell chmod 666 /sdcard/morralla/despacito.doc

10 # adb logcat

Com este último comando, podemos ver o logs de eventos registrados no dispositivo. Especialmente orientado para desenvolvedores e similares (embora se você estiver um pouco curioso pode se divertir assistindo linhas de dados e comandos na tela do seu computador).

Por exemplo: adb logcat

Como um extra, se você tem um smartphone Pixel ou Nexus, também pode usar o comando "fastboot oem desbloquear" para desbloquear o bootloader do seu terminal usando este comando simples.

Outros comandos ADB para usuários avançados

Se você deseja aprender um pouco mais sobre os comandos ADB do Android, deixo um link muito interessante onde você pode ver todos os comandos ADB e como colocá-los em prática.

Você tem Telegrama instalado? Receba a melhor postagem de cada dia no nosso canal. Ou se preferir, descubra tudo no nosso página do Facebook.

Postagens recentes

$config[zx-auto] not found$config[zx-overlay] not found