2 votos

¿Cómo conectar varios dispositivos al mismo tiempo en mac adb?

Cosas que estoy usando:

  • PC: MacBook Pro (finales de 2013), OS X Yosemite versión 10.10.4

  • USB: ORICO H7928-U2/U3 USB 3.0

  • Teléfonos inteligentes: LG G4, Samsung Galaxy Note 2

  • Versión de ADB: 1.0.32

Estoy intentando conectar varios dispositivos y ejecutarlos al mismo tiempo en el IDE de Eclipse mediante ADB, pero cuando conecto dos dispositivos, el estado de uno de ellos es offline o no aparece.

  • Estado de la conexión:

    pc right usb port ---------- usb hub ---------------- LG G4
                                └--------------------- galgaxy note2
  • Línea de comandos en el terminal:

    nice7285@SJLIMsMacBook13:/Applications/adt-bundle-mac-x86_64-20140702/sdk/platform-tools$ ./adb devices
    adb server is out of date.  killing... 
    * daemon started successfully * 
    List of devices attached  
    LGxxxxxxxxxxxxxx    device 
  • Salida al desconectar todos los dispositivos del concentrador USB y volver a conectarlos:

    nice7285@SJLIMsMacBook13:/Applications/adt-bundle-mac-x86_64-20140702/sdk/platform-tools$ ./adb kill-server 
    nice7285@SJLIMsMacBook13:/Applications/adt-bundle-mac-x86_64-20140702/sdk/platform-tools$ ./adb devices 
    * daemon not running. starting it now on port 5037 * 
    * daemon started successfully *  
    List of devices attached  
    Galaxyxxxxxxxxxxx    device

    o

    nice7285@SJLIMsMacBook13:/Applications/adt-bundle-mac-x86_64-20140702/sdk/platform-tools$ ./adb devices 
    * daemon not running. starting it now on port 5037 *      
    * daemon started successfully * 
    List of devices attached  
    LGxxxxxxxxxxxxxx    offline 
    Galaxyxxxxxxxxxx    offline

¿Cuál es la mejor manera de conectarse a varios dispositivos simultáneamente?

0voto

moonbutt74 Puntos 153

Este es un ejemplo, tienes que hacer la división, no parece ser una opción,

root@kali:# adb devices
List of devices attached 
4fddcdd8054fc421        device
5cf4b0890675d95c        device

root@kali:# export DEVA=4fddcdd8054fc421 && export DEVB=5cf4b0890675d95c

root@kali:# adb -s $DEVA shell uname -a && adb -s $DEVB shell uname -a

Linux localhost 3.4.0-Mina-my-love-53x--gae7828f #1 SMP PREEMPT Sun May 31 00:41:26 EDT 2015 armv7l GNU/Linux
Linux kali 3.4.0-Mina-my-love-33x--gdba1771-dirty #1 SMP PREEMPT Thu Aug 6 18:05:16 EDT 2015 armv7l GNU/Linux
root@kali:# 
  • Exporta una variable para cada serie de dispositivos.
  • adb -s $VAR1 shell <command> <options> && adb -s $VAR2 shell <command> <options>

Tenga en cuenta que esto se hace sin un cubo. ¿Podría ser que el cubo de tirar las cosas?

También parece que no es necesario && cuando se exportan/reciben variables

root@kali:# export DEVA=4fddcdd8054fc421 DEVB=5cf4b0890675d95c
root@kali:# echo $DEVA $DEVB
4fddcdd8054fc421 5cf4b0890675d95c

0voto

S.J. Lim Puntos 106

He probado la conexión múltiple con otro dispositivo (Samsung Galaxy Note4), entonces funciona... :d

Creo que la solución puede ser la compatibilidad entre dispositivos o la secuencia de conexión de los mismos.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X