Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Herramientas

En los sistemas virtualizados, el dispositivo puede tener varias VM y cada una ejecuta su propio demonio ADB. En este caso, la VM host puede exportar un dispositivo Ethernet RNDIS, que se puede utilizar para las comunicaciones basadas en TCP / IP a través del enlace físico USB. La máquina de desarrollo puede usar ADB sobre TCP / IP para acceder a múltiples VM en el dispositivo. El demonio ADB en el lado del host puede anunciar la presencia de ADB en las VM invitadas a través de mDNS mediante la publicación de servicios ADB. Además, el equipo de desarrollo puede navegar por estos servicios con la herramienta ADB, que la detección de dispositivos soportes mDNS (BAD versión 31.0.2 o posterior ) para obtener la dirección IP y el número de puerto en el que el demonio BAD está escuchando y luego conectarse a la VM invitadas .

Los siguientes comandos se pueden utilizar en la máquina de desarrollo para navegar y conectarse a los servicios de ADB.

  1. Para habilitar el descubrimiento de mDNS, ejecute:
    export ADB_MDNS_OPENSCREEN=1
    adb kill-server
    adb start-server
    
  2. Para descubrir los servicios de ADB, ejecute:
    adb mdns services
    
    List of discovered mdns services
    driver_vm	_adb._tcp	192.168.1.49:4444
    device_vm	_adb._tcp	192.168.1.49:3333
    
  3. Para conectar al dispositivo, ejecute:
    adb connect driver_vm._adb._tcp
    
  4. Para una lista de los dispositivos conectados, ejecute:
    adb devices
    
    List of devices attached
    driver_vm._adb._tcp device