Android - 通过USB连接多台设备

问题描述:

是否可以通过USB连接两台(或多台)android设备到开发机器并同时在两台设备上调试程序?我试图用Atrix和Nexus One做这件事,但没有运气。Android - 通过USB连接多台设备

我找不到任何关于这导致我相信这是不可能的多文档..

您可以通过USB肯定连接两个机器人会以同样的dev的机器,你可以调试他们的。

如果您使用的是adb,那么您必须指定您正在调试的Android,并且一次只能调试一个。

如果您使用Eclipse(Helios),则可以在Android设备视图中选择设备,并在Android Logcat视图中查看输出。我观察到,如果您选择Android A,然后选择Android B几次,则会从两个设备中混合输出Logcat输出。我不知道这是否是设计行为,并且在所有版本的Eclipse上可能都不一样,但它可能会有所帮助。

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

+0

这绝对有用。我经常会连接三到四个Android设备,并通过在Android设备视图中单击适当的设备,在它们的LogCat输出之间切换。 (我承认,当我忘记了我正在查看哪个设备的LogCat时,这也会导致混淆....) 这里提到的一件事我没有看到,它是混合logcat输出。对我来说,在Device视图中选择不同的设备似乎会清除logcat窗口并重新加载当前设备的当前logcat信息。我从来没有看到他们混在一起。 – Chris

+0

这将是最有意义的。现在它已经开始工作了..然后我拔掉并插入设备,直到两者都“在线”。之前只有一个人会表明它在线。混合的logcat输出非常有用。 – irwinb