Este artículo explica cómo usar ADB (Android Debug Bridge), una utilidad de línea de comandos incluida con las herramientas de plataforma del SDK de Android de Google.
ADB se puede utilizar para comunicarse con un dispositivo Elo Android desde una computadora a través de USB o una conexión de red. Los usos comunes incluyen copiar archivos, instalar y desinstalar aplicaciones, ejecutar comandos de shell, recoger registros y depurar aplicaciones.
Algunas plataformas Elo Android anteriores incluyen una opción de Cambiar USB a Modo Dispositivo en Opciones de desarrollador. Las nuevas plataformas Elo Android, incluidos los dispositivos Android 14 compatibles, no requieren esta configuración. En estos dispositivos, habilite depuración USB y conecte el cable USB apropiado.
En las plataformas Elo que requieren Cambiar USB a Modo Dispositivo, habilitar el Modo Dispositivo puede deshabilitar la comunicación con los puertos periféricos USB. Cuando se debe mantener el acceso a los periféricos USB, use ADB a través de una conexión de red siempre que sea posible.
Configurando ADB en la Computadora
- Descargue las herramientas de plataforma del SDK de Android desde el sitio web de desarrolladores de Android.
- Extraiga el archivo ZIP descargado a una ubicación que sea fácilmente accesible.
Habilitando las Opciones de Desarrollador en el Dispositivo Elo
- Abra el Panel de Control del dispositivo Elo. Si se le solicita, ingrese la contraseña del Panel de Control.
- Si la contraseña no se ha cambiado, la contraseña por defecto puede ser 1elo.
- En el área de Aplicaciones, seleccione Configuraciones.
- Abra Acerca del teléfono, Acerca de la tableta o Acerca del dispositivo, dependiendo de la plataforma Elo.
- Toque Número de compilación siete veces o hasta que aparezca el mensaje Ya eres un desarrollador.
- Regrese a la pantalla anterior de Configuraciones.
- Abra Opciones de desarrollador. Dependiendo de la versión de Android, las Opciones de desarrollador pueden estar ubicadas en Sistema o Sistema > Avanzado.
Configurando la Depuración USB
Plataformas Elo Android más nuevas - Incluido Android 14
- Asegúrese de que el cable USB no esté conectado al dispositivo Elo.
- En Opciones de desarrollador, habilite depuración USB.
- Seleccione OK si se le solicita confirmar la depuración USB.
La opción Cambiar USB a Modo Dispositivo utilizada en algunas plataformas Elo Android anteriores no es requerida en las plataformas Android 14 compatibles más nuevas. Si esta opción no se muestra en Opciones de Desarrollador, continúe con el procedimiento de conexión USB a continuación.
Plataformas Elo Android anteriores con Modo Dispositivo
Si el dispositivo Elo incluye una opción de Cambiar USB a Modo Dispositivo en Opciones de desarrollador:
- Asegúrese de que el cable USB no esté conectado al dispositivo Elo.
- Habilite depuración USB.
- Habilite Cambiar USB a Modo Dispositivo.
- Seleccione OK si se le solicita.
Habilitar Cambiar USB a Modo Dispositivo en las plataformas Elo aplicables puede detener la comunicación con los puertos periféricos USB.
Conectando al Dispositivo Elo a través de USB
- Conecte el dispositivo Elo a la computadora del desarrollador usando el cable de datos USB apropiado.
Los requisitos de cable USB y puerto de depuración varían según el producto Elo. Ejemplos incluyen:
- I-Series 2.0: USB tipo A a USB tipo A.
- PayPoint Plus para Android y PayPoint para Android Rev B: Mini-USB a USB tipo A.
- Nuevos productos Elo Android: Utilice el puerto de depuración USB y el cable especificados en el manual del usuario del producto.
Utilice un cable USB que soporte datos. Los cables USB solo para carga no pueden establecer una conexión ADB.
- Abra el Símbolo del sistema de Windows o la Terminal de Windows y navegue hasta el directorio platform-tools extraído.
- Ingrese el siguiente comando:
adb devices- El dispositivo Elo puede mostrar un mensaje de autorización preguntando si permitir la depuración USB desde la computadora conectada.
- Si se le solicita, seleccione Permitir o OK. También puede seleccionar Siempre permitir desde esta computadora si corresponde.
- Ejecute el siguiente comando nuevamente:
adb devices- Verifique que el dispositivo Elo esté listado con un estado de dispositivo.
El dispositivo Elo ya está listo para aceptar comandos ADB desde la computadora del desarrollador.
Usando ADB a través de una Conexión de Red
ADB también puede comunicarse con dispositivos Elo Android compatibles usando una conexión de red. Esto puede ser útil cuando el Modo Dispositivo USB interferiría con los periféricos USB conectados.
Cambiando una Conexión USB ADB Existente a TCP/IP
- Conecte el dispositivo Elo y la computadora del desarrollador a la misma red.
- Establezca una conexión USB ADB funcional utilizando los procedimientos anteriores.
- Determine la dirección IP del dispositivo Elo.
- Desde la computadora del desarrollador, ingrese:
adb tcpip 5555- Ingrese el siguiente comando, reemplazando <device-ip-address> con la dirección IP del dispositivo Elo:
adb connect <device-ip-address>:5555Ejemplo:
adb connect 192.168.1.100:5555- Ejecute el siguiente comando para verificar la conexión de red:
adb devicesEl dispositivo Elo debería aparecer en la lista usando su dirección IP seguida de :5555.
Solo use ADB sobre TCP/IP en una red de confianza. No exponga una conexión ADB a una red no confiable o de acceso público.
Resolución de Problemas de Conexiones USB ADB
Si el dispositivo Elo no aparece al ejecutar adb devices, realice los siguientes pasos.
- En el dispositivo Elo, regrese a Configuraciones > Opciones de desarrollador.
- Seleccione Revocar autorizaciones de depuración USB.
- Seleccione OK para borrar las computadoras previamente autorizadas.
- Desactive depuración USB.
- Desconecte el cable USB del dispositivo Elo.
- Desde el Símbolo del sistema de Windows o la Terminal de Windows, ingrese los siguientes comandos:
adb kill-server
adb start-server- Vuelva a habilitar depuración USB.
- En una plataforma Elo anterior que requiere Modo Dispositivo, también habilite Cambiar USB a Modo Dispositivo.
- Vuelva a conectar el cable USB.
- Ejecute:
adb devices- Si se le solicita en el dispositivo Elo, seleccione Siempre permitir desde esta computadora y luego seleccione Permitir o OK.
- Ejecute el siguiente comando nuevamente:
adb devices- Si el dispositivo Elo está listado con un estado de dispositivo, la conexión se ha restaurado correctamente.
Información Adicional
Para obtener información adicional sobre Android Debug Bridge, vea Android Debug Bridge (adb) - Desarrolladores de Android.
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article