Este artículo explica cómo utilizar ADB (Android Debug Bridge), una utilidad de línea de comandos incluida en las herramientas de la plataforma del SDK de Android de Google.
ADB se puede usar para comunicarse con un dispositivo Elo Android desde una computadora a través de una conexión USB o de red. Los usos comunes incluyen copiar archivos, instalar y desinstalar aplicaciones, ejecutar comandos de shell, recopilar registros y depurar aplicaciones.
Algunas plataformas Elo Android anteriores incluyen una opción de Cambiar USB a Modo de Dispositivo en Opciones de Desarrollador. Las plataformas Elo Android más recientes, incluidas las versiones compatibles con Android 14, no requieren esta configuración. En estos dispositivos, habilite la depuración USB y conecte el cable USB adecuado.
En las plataformas Elo que requieren Cambiar USB a Modo de Dispositivo, habilitar el Modo de Dispositivo puede desactivar la comunicación con los puertos periféricos USB. Cuando se deba mantener el acceso a periféricos USB, use ADB a través de una conexión de red cuando sea posible.
Configurando ADB en la Computadora
- Descargue las herramientas para la plataforma del SDK de Android desde el sitio web de Android Developers.
- Extraiga el archivo ZIP descargado a una ubicación de fácil acceso.
Habilitando 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 no se ha cambiado la contraseña, la contraseña predeterminada puede ser 1elo.
- En el área de Aplicaciones, seleccione Configuración.
- 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 Ahora eres un desarrollador.
- Regrese a la pantalla anterior de Configuración.
- Abra Opciones de Desarrollador. Dependiendo de la versión de Android, las Opciones de Desarrollador pueden estar ubicadas bajo Sistema o Sistema > Avanzado.
Configurando la Depuración USB
Plataformas Elo Android Más Nuevas - Incluyendo 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 de Cambiar USB a Modo de Dispositivo utilizada en algunas plataformas Elo Android anteriores no es necesaria en las plataformas soportadas más nuevas con Android 14. 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 de Dispositivo
Si el dispositivo Elo incluye una opción de Cambiar USB a Modo de 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 de Dispositivo.
- Seleccione OK si se le solicita.
Habilitar Cambiar USB a Modo de Dispositivo en las plataformas Elo aplicables puede detener la comunicación con los puertos periféricos USB.
Conectándose al Dispositivo Elo a través de USB
- Conecte el dispositivo Elo a la computadora del desarrollador utilizando el cable de datos USB adecuado.
Los requisitos del cable USB y del 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 USB de depuración 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 se debe permitir la depuración USB desde la computadora conectada.
- Si se le solicita, seleccione Permitir o OK. También puede seleccionar Permitir siempre 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 está ahora 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 soportados utilizando una conexión de red. Esto puede ser útil cuando el Modo de Dispositivo USB interfiere 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 ADB USB operativa 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- Ejeecute 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.
Utilice ADB a través de TCP/IP solo en una red confiable. No exponga una conexión ADB a una red no confiable o de acceso público.
Resolución de Problemas de Conexiones ADB USB
Si el dispositivo Elo no aparece al ejecutar adb devices, realice los siguientes pasos.
- En el dispositivo Elo, regrese a Configuración > Opciones de Desarrollador.
- Seleccione Revocar autorizaciones de depuración USB.
- Seleccione OK para borrar computadoras autorizadas previamente.
- Deshabilite 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 requiera Modo de Dispositivo, también habilite Cambiar USB a Modo de 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 con éxito.
Información Adicional
Para obtener más información sobre Android Debug Bridge, consulte Android Debug Bridge (adb) - Android Developers.
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article