Este es el comando adb que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
adb - Puente de depuración de Android
SINOPSIS
adb [-d | -e | -s número de serie] comando
DESCRIPCIÓN
Puente de depuración de Android (adb) es una herramienta de línea de comandos versátil que le permite comunicarse con
una instancia de emulador o un dispositivo conectado con Android.
Si solo hay un emulador en ejecución o solo un dispositivo conectado, el adb se envía el comando
a ese dispositivo de forma predeterminada. Si hay varios emuladores en ejecución y / o varios dispositivos
adjunto, debe utilizar el -d, -eo -s opción para especificar el dispositivo de destino al que
el comando debe ser dirigido.
OPCIONES
-a Dirige adb para escuchar en todas las interfaces para una conexión.
-d Dirige el comando al único dispositivo USB conectado. Devuelve un error si hay más de
hay un dispositivo USB presente.
-e Dirige el comando al único emulador en ejecución. Devuelve un error si hay más de uno
el emulador se está ejecutando.
-s soluciones y dispositivo
Dirige el comando al dispositivo o emulador con el número de serie dado o
Calificatorio. Anulaciones ANDROID_SERIAL Variable ambiental.
-p PRODUCTO nombre or camino
Nombre de producto simple como antes, o una ruta relativa / absoluta a la salida de un producto
directorio como out / target / product / antes. Si -p no se especifica, el
ANDROID_PRODUCT_OUT Se utiliza la variable de entorno, que debe ser una ruta absoluta.
-H Nombre del host del servidor adb (predeterminado: localhost)
-P Puerto del servidor adb (predeterminado: 5037)
COMANDOS
adb Médicos [-l]
Enumere todos los dispositivos conectados. -l también enumerará los calificadores de dispositivos.
adb se unen fortaleza[:Puerto]
Conéctese a un dispositivo a través de TCP / IP. Puerto 5555 se utiliza de forma predeterminada si no hay ningún número de puerto
especificado.
adb desconectar [fortaleza[:Puerto]]
Desconéctese de un dispositivo TCP / IP. Puerto 5555 se utiliza de forma predeterminada si no hay ningún número de puerto
especificado. El uso de este comando sin argumentos adicionales se desconectará de
todos los dispositivos TCP / IP conectados.
Dispositivo comandos
adb empuje [-pag] local sanaciones
Copie el archivo / directorio al dispositivo. -p para mostrar el progreso de la transferencia.
adb recogida [-pag] [-un] sanaciones [local]
Copie el archivo / directorio del dispositivo. -p para mostrar el progreso de la transferencia, -a significa copiar
marca de tiempo y modo.
adb sincronizar [directorio]
Copiar host-> dispositivo solo si se cambia. -l significa lista pero no copia.
If directorio no está especificado, / Sistema, /vendedor (si está presente), / oem (si está presente) y /datos
las particiones se actualizarán.
Si es te, vendedor, OEM or datos, solo se actualiza la partición correspondiente.
adb shell
Ejecute el shell remoto de forma interactiva.
adb shell comando
Ejecute el comando de shell remoto.
adb emú comando
Ejecutar el comando de la consola del emulador
adb gato de registro [especificación de filtro]
Ver el registro del dispositivo.
adb HACIA EL FUTURO --lista
Enumere todas las conexiones de socket directo. El formato es una lista de líneas con la
siguiente formato: de serie " " local " " sanaciones "\norte"
adb HACIA EL FUTURO local sanaciones
Conexiones de enchufe hacia adelante.
Las especificaciones de avance son una de las siguientes:
· Tcp:Puerto
· Localabstract:UNIX dominio enchufe nombre
· Localreserved:UNIX dominio enchufe nombre
· Localfilesystem:UNIX dominio enchufe nombre
· Dev:personaje dispositivo nombre
· Jdwp: pid (solo remoto)
adb HACIA EL FUTURO --no volver a enlazar local sanaciones
Igual que "adb adelante local sanaciones"pero falla si local ya está reenviado
adb HACIA EL FUTURO --retirar local
Elimine una conexión de socket directa específica.
adb HACIA EL FUTURO --eliminar todo
Retire todas las conexiones de enchufe hacia adelante.
adb marcha atrás --lista
Enumere todas las conexiones de socket inversas del dispositivo.
adb marcha atrás sanaciones local
Conexiones de enchufe inversas.
Las especificaciones inversas son una de las siguientes:
· Tcp:Puerto
· Localabstract:UNIX dominio enchufe nombre
· Localreserved:UNIX dominio enchufe nombre
· Localfilesystem:UNIX dominio enchufe nombre
adb marcha atrás --norebind sanaciones local
Igual que 'adb reverse sanaciones local'pero falla si sanaciones ya está invertido.
adb marcha atrás --retirar sanaciones
Retire una conexión de enchufe invertida específica.
adb marcha atrás --eliminar todo
Retire todas las conexiones de enchufe invertidas del dispositivo.
adb jdwp
Enumere los PID de los procesos que alojan un transporte JDWP.
adb instalar [-lrtsdg] presentar
Inserte este archivo de paquete en el dispositivo e instálelo.
· -l: Aplicación de bloqueo hacia adelante.
· -r: Reemplaza la aplicación existente.
· -t: Permitir paquetes de prueba.
· -s: Instale la aplicación en la tarjeta SD.
· -d: Permitir la degradación del código de versión.
· -g: Conceda todos los permisos de tiempo de ejecución.
adb instalar-múltiple [-lrtsdpg] archivo...
Inserte este archivo de paquete en el dispositivo e instálelo.
· -l: Aplicación de bloqueo hacia adelante.
· -r: Reemplaza la aplicación existente.
· -t: Permitir paquetes de prueba.
· -s: Instale la aplicación en la tarjeta SD.
· -d: Permitir la degradación del código de versión.
· -p: Instalación parcial de la aplicación.
· -g: Conceda todos los permisos de tiempo de ejecución.
adb Desinstalar [-k] PARA DOS
Elimina este paquete de aplicación del dispositivo. -k significa mantener los directorios de datos y caché.
adb informe de error
Devuelve toda la información del dispositivo que debería incluirse en un informe de error
adb copia de seguridad [-F presentar] [-apk | -noapk] [-obb | -noobb] [-compartido | -noshared] [-todos]
[-sistema | -nosistema] [paquetes ...]
Escriba un archivo de los datos del dispositivo en presentar. Si no -f se suministra la opción, entonces la
los datos se escriben en copia de seguridad.ab en el directorio actual.
-apk | -noapk habilitar / deshabilitar la copia de seguridad de los propios .apks en el archivo; el valor predeterminado es
noapk
-obb | -noobb habilitar / deshabilitar la copia de seguridad de cualquier archivo de expansión apk instalado (también conocido como .obb)
asociado con cada aplicación; el valor predeterminado es noobb.
-compartido | -no compartido habilitar / deshabilitar la copia de seguridad del almacenamiento compartido / tarjeta SD del dispositivo
contenido; el valor predeterminado es no compartido.
-todas significa hacer una copia de seguridad de todas las aplicaciones instaladas.
-sistema | -nosistema alterna si -todas incluye automáticamente aplicaciones del sistema; los
el valor predeterminado es incluir aplicaciones del sistema.
paquetes ... es la lista de aplicaciones de las que se realizará una copia de seguridad. Si el -todas or -compartido las banderas son
pasado, la lista de paquetes es opcional. Aplicaciones dadas explícitamente en el comando
La línea se incluirá incluso si -nosistema ordinariamente haría que se omitieran.
adb restaurar presentar
Restaure el contenido del dispositivo desde el presentar archivo de respaldo.
adb desactivar-verdad
Desactive la comprobación de dm-verity en las compilaciones de USERDEBUG.
adb habilitar-verity
Vuelva a habilitar la comprobación de dm-verity en las compilaciones de USERDEBUG.
adb keygen presentar
Genere la clave pública / privada de adb. La clave privada se almacena en presentary el publico
la clave se almacena en presentar.pub. Se sobrescriben los archivos existentes.
adb ayuda
Mostrar mensaje de ayuda.
adb versión
Muestra el número de versión.
scripting
adb esperar-dispositivo
Bloquear hasta que el dispositivo esté en línea.
adb servidor de inicio
Asegúrese de que haya un servidor en ejecución.
adb matar-servidor
Mata al servidor si se está ejecutando.
adb obtener-estado
Huellas dactilares: digital fuera de línea. | bootloader | dispositivo
adb obtener-número de serie
Huellas dactilares: número de serie.
adb get-devpath
Huellas dactilares: ruta del dispositivo.
adb remonta
Vuelve a montar el / Sistema, /vendedor (si está presente) y / oem (si está presente) particiones en el
lectura-escritura del dispositivo.
adb reiniciar [cargador de arranque | recuperación]
Reinicia el dispositivo, opcionalmente en el cargador de arranque o en el programa de recuperación.
adb reiniciar carga lateral
Reinicia el dispositivo en el modo de carga lateral en el programa de recuperación (se requiere adb root).
adb reiniciar carga lateral-reinicio automático
Se reinicia en el modo de carga lateral, luego se reinicia automáticamente después de la carga lateral
independientemente del resultado.
adb carga lateral presentar
Carga lateralmente el paquete dado.
adb raíz
Reinicia el demonio adbd con permisos de root.
adb unroot
Reinicia el demonio adbd sin permisos de root.
adb usb
Reinicia el demonio adbd que escucha en USB.
adb TCPIP Puerto
Reinicia el daemon adbd que escucha en TCP en el puerto especificado.
Networking
adb ppp tty [parámetros]
Ejecute PPP a través de USB.
parámetros: P.ej. Ruta por defecto depurar arrojar local notty usepeerdns
Nota: no debe iniciar automáticamente una conexión PPP. tty se refiere al tty para PPP
Arroyo. P.ej. dev: / dev / omap_csmi_tty1
MEDIO AMBIENTE VARIABLES
ADB_TRACE
Imprime información de depuración. Una lista separada por comas de los siguientes valores 1 or all,
adb, tomas, paquetes, rwx, usb, sincronizar, sistemas, 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 depuración.
Utilice adb en línea utilizando los servicios de onworks.net