ADB la navaja suiza del desarrollo Android

ADB son las siglas de Android Debug Bridge, que es un software de servidor que nos permite comunicarnos con un dispositivo Android, ya sea un emulador o un dispositivo físico.

Primeros comandos.

Conecta tu dispositivo o tu emulador.

abre una consola y escribe

$# adb devices

Si todo salió bien, continua leyendo, si no ve a la sección resolver problemas de adb

Descarga una app ya instalada.

Lista todos los paquetes instalados en la terminal

$# adb shell pm list packages

Elige un paquete y pregunta por su ruta completa

$# adb shell pm path com.soda.Lemon

La respuesta es:

package:/data/app/com.soda.Lemon-1.apk

Enseguida descarga el apk de la ruta anterior

$# adb pull /data/app/com.soda.Lemon-1.apk

Problemas al descargar

En algunas ocasiones el comando adb pull no nos deja descargar de /data/app por falta de permisos, puede mostrar el mensaje file not found o algo parecido, una forma de superar el obstáculo es copiar el apk al directorio Download y desde ahí hacer el pull

$# adb shell cp /data/app/com.soda.Lemon-1.apk /storage/emulated/0/Download/Lemon.apk

$# adb pull /storage/emulated/0/Download/Lemon.apk

Instala un apk

En Android el formato de aplicaciones es un archivo con extensión .apk, para instalar una apk, ejecuta lo siguiente:

$# adb install <ruta al archivo .apk>

Last updated

Was this helpful?