java - Android - 通过 USB 连接多个设备

标签 java debugging adb android

是否可以通过 USB 将两个(或更多)android 设备连接到开发机并同时在两个设备上调试程序?我正在尝试使用 Atrix 和 Nexus One 来执行此操作,但没有成功。

我找不到太多关于此的文档让我相信这是不可能的..

最佳答案

您当然可以通过 USB 将两个 Android 连接到同一台开发机器,并且您可以调试它们。

如果你用的是adb,那你得指定你调试的是哪个Android,而且一次只能调试一个。

如果您使用的是 Eclipse (Helios),则可以在 Android 设备 View 中选择设备,然后在 Android Logcat View 中查看输出。我观察到,如果您多次选择 Android A,然后选择 Android B,您会从两个设备中获得混合的 Logcat 输出。我不知道这是否是设计行为,它在所有 Eclipse 版本上的工作方式可能不尽相同,但它可能会有所帮助。

另一种方法是在 Eclipse 中监控一个设备,在 DDMS 中监控另一个设备。

关于java - Android - 通过 USB 连接多个设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7681225/

相关文章:

c - 如何使用GDB检测C程序中的 "out of bound error"?

android - ADB 无法识别 Mac 10.6 中的 Nexus S

android - 无需先前的 USB 配对即可通过网络进行 Adb

Java 子进程额外输出到控制台

java - 如何使用 getFields() 获取字段的非限定名称?

Java 访问局部变量名

android - 无法通过 TCP/IP 连接 Android ADB

java - ExceptionInInitializerError - 类未编译

java - 在 onCreate 中初始化变量,但在 onResume() 中更新它们

c++ - 检测执行流程分歧