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

28-03-2012
marcar artigo

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?

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.

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

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-windows\platform-tools

Comandos Uteis

Dentro de android-sdk-windows\platform-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 devices

2. Entrar na shell do Android

adb shell 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.

3. Instalar uma aplicação no Andoid

adb install nome_app.apk adb install nome_app.apk

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

Sintaxe: adb pull source [destination]

adb pull / sdcard / SMemo_01.jpg c: adb pull /sdcard/SMemo_01.jpg c:

5) Copiar ficheiros do PC para o smartphone/tablet

Sintaxe: adb push path_PC path_Android

adb push c:\Knx_automatica.apk / sdcard adb push c:\Knx_automatica.apk /sdcard

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.

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?

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.

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

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-windows\platform-tools

Comandos Uteis

Dentro de android-sdk-windows\platform-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 devices

2. Entrar na shell do Android

adb shell 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.

3. Instalar uma aplicação no Andoid

adb install nome_app.apk adb install nome_app.apk

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

Sintaxe: adb pull source [destination]

adb pull / sdcard / SMemo_01.jpg c: adb pull /sdcard/SMemo_01.jpg c:

5) Copiar ficheiros do PC para o smartphone/tablet

Sintaxe: adb push path_PC path_Android

adb push c:\Knx_automatica.apk / sdcard adb push c:\Knx_automatica.apk /sdcard

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.

marcar artigo