Como usar o Android Debug Bridge (ADB)…no Windows

Quem anda no mundo da programação para Android, certamente já recorreu à ferramenta Android Debug Bridge (ADB). Na prática, esta ferramenta do pacote SDK, permite que os utilizadores possam aceder e gerir o seu dispositivo Android ou a instância do emulador. Além da comunicação entre computador e dispositivo Android, o ADB permite ainda que se instalem aplicações, que se copie informação entre o PC e o equipamento Android e também que se corram alguns comandos na shell do Android. Mas como posso eu usar o ADB?

adb_000

Antes de começar a usar o ADB o seu PC deve realizar os seguintes passos:

  • Download e instalação do Java SDK (download aqui)
  • Download e instalação do Android SDK (download aqui)
  • Extrair o Android SDK por exemplo para c:android-sdk-windows e instalar usando o executável SDK Manager

Nota1: O adb pode ser obtido à parte, sem ter de realizar este processo. No entanto, vamos explicar o processo, usando o android-sdk

Nota2: Verificar na instalação do pacotes, se o item “Android SDK Plataform-tools” está seleccionado.

sdk_00

Configuração do smartphone/table Android

Para que tudo funcione correctamente, dentro do Android deverá ir a Definições >Aplicações > Desenvolvimento e activar Depuração USB

adb_00

Feitas as configurações, basta ligar o cabo entre o smartphone e o PC, abrir a linha de comandos e considerado que o android-sdk-windows esta em C: vamos para  c:android-sdk-windowsplatform-tools

Comandos Uteis

Dentro de android-sdk-windowsplatform-tools encontram-se várias ferramentas que permitem que o PC interaja com o dispositivo móvel Android. Aqui ficam alguns comandos

1. Verificar se o smartphone/tablet é reconhecido

adb devices


adb_01

2. Entrar na shell do Android

adb shell


De referir que após entrarmos na shell, podemos usar os típicos comandos do Linux tais como: ls, cp, mv, chmod, rm, entre outros.

adb_02

3. Instalar uma aplicação no Andoid

adb install nome_app.apk


adb_03

4) Copiar ficheiros do smartphone/tablet para disco do PC

Sintaxe: adb pull source [destination]

adb pull /sdcard/SMemo_01.jpg c:


adb_04

5) Copiar ficheiros do PC para o smartphone/tablet

Sintaxe: adb push path_PC path_Android

adb push c:Knx_automatica.apk /sdcard

adb_05

O abd é sem duvida uma ferramenta bastante importante para quem desenvolve aplicações para Android. Esperamos que este mini-tutorial vos seja útil e quem souber outros comandos igualmente importantes, não se esqueça de partilhar.

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s