Está en la página 1de 10

Android Debug Bridge version 1.0.

31

-a - directs adb to listen on all interfaces for a connection

-d - directs command to the only connected USB device returns an error if more than one USB device is present.

-e - directs command to the only running emulator.returns an error if more than one emulator is running.

-s <specific device> - directs command to the device or emulator with the serial number or qualifier. Overrides
ANDROID_SERIAL environment variable.

-p <product name or path> - simple product name like 'sooner', or a relative/absolute path to a product out directory
like 'out/target/product/sooner'.If -p is not specified, the ANDROID_PRODUCT_OUT environment variable is used,
which must be an absolute path.

-H - Name of adb server host (default: localhost)

-P - Port of adb server (default: 5037) devices [-l]

- list all connected devices ('-l' will also list device qualifiers)

connect <host>[:<port>] - connect to a device via TCP/IP

Port 5555 is used by default if no port number is specified.

disconnect [<host>[:<port>]] - disconnect from a TCP/IP device.

Port 5555 is used by default if no port number is specified.

Using this command with no additional arguments will disconnect from all connected TCP/IP devices.
c:\ADB>dispositivo adb

Puente de depuración de Android versión 1.0.31

-a: indica a adb que escuche en todas las interfaces para una conexión

-d: dirige el comando al único dispositivo USB conectado y devuelve un error si hay más de un dispositivo USB presente.

-e: dirige el comando al único emulador en ejecución. Devuelve un error si se está ejecutando más de un emulador.

-s <dispositivo específico>: dirige el comando al dispositivo o emulador con el número de serie o calificador. Anula la
variable de entorno ANDROID_SERIAL.

-p <nombre o ruta del producto>: nombre de producto simple como "antes", o una ruta relativa/absoluta a un directorio
de salida del producto como "salida/objetivo/producto/antes". Si no se especifica -p, la variable de entorno
ANDROID_PRODUCT_OUT se utiliza, que debe ser una ruta absoluta.

-H: nombre del host del servidor adb (predeterminado: localhost)

-P - Puerto de los dispositivos del servidor adb (predeterminado: 5037) [-l]

- enumera todos los dispositivos conectados ('-l' también enumerará los calificadores de dispositivos)

conectar <host>[:<puerto>] - conectarse a un dispositivo a través de TCP/IP

El puerto 5555 se utiliza de forma predeterminada si no se especifica ningún número de puerto.

desconectar [<host>[:<puerto>]] - desconectarse de un dispositivo TCP/IP.

El puerto 5555 se utiliza de forma predeterminada si no se especifica ningún número de puerto.

El uso de este comando sin argumentos adicionales se desconectará de todos los dispositivos TCP/IP conectados.
device commands:

adb push <local> <remote> - copy file/dir to device

adb pull <remote> [<local>] - copy file/dir from device

adb sync [ <directory> ] - copy host->device only if changed (-l means list but don't copy) (see 'adb help all')

adb shell - run remote shell interactively

adb shell <command> - run remote shell command

adb emu <command>- run emulator console command

adb logcat [ <filter-spec> ] - View device log

adb forward --list - list all forward socket connections. the format is a list of lines with the following format: <serial> "
" <local> " " <remote> "\n"

adb forward <local> <remote> - forward socket connections forward specs are one of: tcp:<port>

localabstract:<unix domain socket name>

localreserved:<unix domain socket name>

localfilesystem:<unix domain socket name>

dev:<character device name> jdwp:<process pid> (remote only)

adb forward --no-rebind <local> <remote> - same as 'adb forward <local> <remote>' but fails if <local> is already
forwarded

adb forward --remove <local> - remove a specific forward socket connection

adb forward --remove-all - remove all forward socket connections

adb jdwp - list PIDs of processes hosting a JDWP transport


comandos del dispositivo:

adb push <local> <remoto> - copiar archivo/dir al dispositivo

adb pull <remoto> [<local>] - copia archivo/directorio desde el dispositivo

adb sync [ <directorio> ] - copia el host->dispositivo solo si se modifica (-l significa enumerar pero no copiar) (ver 'adb
ayuda a todos')

adb shell: ejecuta el shell remoto de forma interactiva

adb shell <comando> - ejecuta el comando de shell remoto

adb emu <comando>: ejecuta el comando de la consola del emulador

adb logcat [ <filtro-spec> ] - Ver registro del dispositivo

adb forward --list: enumera todas las conexiones de socket directo. el formato es una lista de líneas con el siguiente
formato: <serial> " " <local> " " <remoto> "\n"

adb forward <local> <remoto>: las especificaciones de conexión de socket de reenvío son una de: tcp:<puerto>

localabstract:<nombre del socket de dominio UNIX>

localreserved:<nombre de socket de dominio UNIX>

sistema de archivos local: <nombre del socket de dominio UNIX>

dev:<nombre de dispositivo de carácter> jdwp:<pid de proceso> (solo remoto)

adb forward --no-rebind <local> <remote> - igual que 'adb forward <local> <remote>' pero falla si <local> ya está reenviado

adb forward --remove <local> - elimina una conexión de socket directa específica

adb forward --remove-all - elimina todas las conexiones de socket directo

adb jdwp: enumera los PID de los procesos que alojan un transporte JDWP
adb install [-l] [-r] [-s] [--algo <algorithm name> --key <hex-encoded key> --iv <hex-encoded iv>] <file> - push this package
file to the device and install it ('-l' means forward-lock the app) ('-r' means reinstall the app, keeping its data)('-s'
means install on SD card instead of internal storage) ('--algo', '--key', and '--iv' mean the file is encrypted already)

adb uninstall [-k] <package> - remove this app package from the device ('-k' means keep the data and cache directories)

adb bugreport - return all information from the device that should be included in a bug report.

adb backup [-f <file>] [-apk|-noapk] [-obb|-noobb] [-shared|-noshared] [-all][-system|-nosystem] [<packages...>] - write
an archive of the device's data to <file>

If no -f option is supplied then the data is written to "backup.ab" in the current directory.

(-apk|-noapk enable/disable backup of the .apks themselves in the archive; the default is noapk.)

(-obb|-noobb enable/disable backup of any installed apk expansion

(aka .obb) files associated with each application; the default is noobb.)

(-shared|-noshared enable/disable backup of the device's shared storage / SD card contents; the default is noshared.)

(-all means to back up all installed applications)

(-system|-nosystem toggles whether -all automatically includes system applications; the default is to include system
apps)

(<packages...> is the list of applications to be backed up. If the -all or -shared flags are passed, then the package list is
optional. Applications explicitly given on the command line will be included even if -nosystem would ordinarily cause them
to be omitted.)
adb install [-l] [-r] [-s] [--algo <nombre del algoritmo> --key <clave codificada en hexadecimal> --iv <iv codificada en
hexadecimal>] <archivo> - envía este archivo de paquete a el dispositivo e instálelo ('-l' significa bloquear la aplicación) ('-
r' significa reinstalar la aplicación, manteniendo sus datos)('-s' significa instalar en la tarjeta SD en lugar del
almacenamiento interno) ('-- algo', '--key' y '--iv' significan que el archivo ya está cifrado)

adb uninstall [-k] <paquete>: elimina este paquete de aplicación del dispositivo ('-k' significa conservar los directorios de
datos y caché)

adb bugreport: devuelve toda la información del dispositivo que debería incluirse en un informe de error.

adb backup [-f <archivo>] [-apk|-noapk] [-obb|-noobb] [-shared|-noshared] [-all][-system|-nosystem] [<paquetes...>] -


escribir un archivo de los datos del dispositivo en <archivo>

Si no se proporciona la opción -f, los datos se escriben en "backup.ab" en el directorio actual.

(-apk|-noapk habilita/deshabilita la copia de seguridad de los .apks en el archivo; el valor predeterminado es noapk).

(-obb|-noobb habilitar/deshabilitar la copia de seguridad de cualquier expansión de apk instalada

(también conocido como .obb) archivos asociados con cada aplicación; el valor predeterminado es noobb.)

(-shared|-noshared habilita/deshabilita la copia de seguridad del contenido compartido de almacenamiento/tarjeta SD


del dispositivo; el valor predeterminado es noshared).

(-todo significa hacer una copia de seguridad de todas las aplicaciones instaladas)

(-system|-nosystem alterna si -all incluye automáticamente aplicaciones del sistema; el valor predeterminado es incluir
aplicaciones del sistema)

(<paquetes...> es la lista de aplicaciones de las que se realizará una copia de seguridad. Si se pasan los indicadores -all o -
shared, entonces la lista de paquetes es opcional. Las aplicaciones proporcionadas explícitamente en la línea de comando
se incluirán incluso si -no hay sistema normalmente haría que se omitieran).
adb restore <file> - restore device contents from the <file> backup archive

adb help - show this help message

adb version - show version num scripting:

adb wait-for-device- block until device is online

adb start-server - ensure that there is a server running

adb kill-server - kill the server if it is running

adb get-state - prints: offline | bootloader | device

adb get-serialno - prints: <serial-number>

adb get-devpath - prints: <device-path>

adb status-window - continuously print device status for a specified device

adb remount - remounts the /system partition on the device read-write

adb reboot [bootloader|recovery] - reboots the device, optionally into the bootloader or recovery program

adb reboot-bootloader - reboots the device into the bootloader

adb root - restarts the adbd daemon with root permissions

adb usb - restarts the adbd daemon listening on USB

adb tcpip <port> - restarts the adbd daemon listening on TCP on the specified port networking:

adb ppp <tty> [parameters] - Run PPP over USB.


adb restaurar <archivo>: restaura el contenido del dispositivo desde el archivo de copia de seguridad <archivo>

ayuda de adb: muestra este mensaje de ayuda

versión adb - mostrar secuencia de comandos del número de versión:

adb esperar-para-dispositivo-bloquear hasta que el dispositivo esté en línea

adb start-server: asegúrese de que haya un servidor ejecutándose

adb kill-server: mata el servidor si se está ejecutando

adb get-state - impresiones: sin conexión | gestor de arranque | dispositivo

adb get-serialno - imprime: <número de serie>

adb get-devpath - imprime: <ruta-dispositivo>

adb status-window: imprime continuamente el estado del dispositivo para un dispositivo específico

adb remount: vuelve a montar la partición /system en el dispositivo de lectura y escritura

adb reboot [gestor de arranque|recuperación] - reinicia el dispositivo, opcionalmente en el gestor de arranque o en el


programa de recuperación

adb reboot-bootloader: reinicia el dispositivo en el gestor de arranque

adb root: reinicia el demonio adbd con permisos de root

adb usb: reinicia el demonio adbd escuchando en USB

adb tcpip <puerto>: reinicia el demonio adbd que escucha en TCP en la red del puerto especificado:

adb ppp <tty> [parámetros] - Ejecute PPP a través de USB.


Note: you should not automatically start a PPP connection.

<tty> refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1

[parameters] - Eg. defaultroute debug dump local notty usepeerdns

adb sync notes: adb sync [ <directory> ]

<localdir> can be interpreted in several ways

- If <directory> is not specified, both /system and /data partitions will be updated.

- If it is "system" or "data", only the corresponding partition is updated.

environmental variables:

ADB_TRACE - Print debug information. A comma separated list of the following values 1 or all, adb, sockets, packets,
rwx, usb, sync, sysdeps, transport, jdwp

ANDROID_SERIAL - The serial number to connect to. -s takes priority over this if given.

ANDROID_LOG_TAGS - When used with the logcat option, only these de bug tags are printed.
Nota: no debe iniciar automáticamente una conexión PPP.

<tty> se refiere al tty del flujo PPP. P.ej. desarrollador:/dev/omap_csmi_tty1

[parámetros] - Por ej. volcado de depuración de ruta predeterminada notty local usepeerdns

notas de sincronización de adb: sincronización de adb [<directorio>]

<localdir> se puede interpretar de varias maneras

- Si no se especifica <directorio>, se actualizarán las particiones /system y /data.

- Si es "sistema" o "datos", solo se actualiza la partición correspondiente.

variables ambientales:

ADB_TRACE: imprime información de depuración. Una lista separada por comas de los siguientes valores 1 o todos, adb,
sockets, paquetes, rwx, usb, sincronización, sysdeps, transporte, jdwp

ANDROID_SERIAL: el número de serie al que conectarse. -s tiene prioridad sobre esto si se da.

ANDROID_LOG_TAGS: cuando se usa con la opción logcat, solo se imprimen estas etiquetas de error.

sideload

También podría gustarte