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.