AndroidPrimer
  • Android Primer
  • Instalar el ambiente
  • ADB la navaja suiza del desarrollo Android
  • Resolver problemas de adb
  • Decompila tu apk
Powered by GitBook
On this page
  • Primeros comandos.
  • Conecta tu dispositivo o tu emulador.
  • Descarga una app ya instalada.
  • Instala un apk

Was this helpful?

ADB la navaja suiza del desarrollo Android

PreviousInstalar el ambienteNextResolver problemas de adb

Last updated 5 years ago

Was this helpful?

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

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>

resolver problemas de adb