# adb > Android Debug Bridge: comunica con una instancia del emulador Android o con dispositivos Android conectados. > Algunos subcomandos como `shell` tienen su propia documentación de uso. > Más información: . - Comprueba si el proceso del servidor adb se está ejecutando y lo inicia: `adb start-server` - Finaliza el proceso del servidor adb: `adb kill-server` - Inicia una consola remota en el emulador/dispositivo de destino: `adb shell` - Instala una aplicación Android en un emulador/dispositivo: `adb install -r {{ruta/al/archivo.apk}}` - Copia un archivo/directorio del dispositivo de destino: `adb pull {{ruta/al/archivo_o_directorio_del_dispositivo}} {{ruta/al/directorio_de_destino_local}}` - Copia un archivo/directorio al dispositivo de destino: `adb push {{ruta/al/archivo_o_directorio_local}} {{ruta/al/dirección_o_destino_del_dispositivo}}` - Lista todos los dispositivos conectados: `adb devices` - Especifica a qué dispositivo envía los comandos si hay varios dispositivos: `adb -s {{id_del_dispositivo}} {{shell}}`