0

私のホスト マシンは Ubuntu 12.04 64 ビットで動作します。ホスト上でadbは正常に動作します。ただし、VM (Ubuntu 12.04 32bit / VMWare Workstation 8.0.4) ではadb、デバイスが表示されないか、オフラインのデバイスが表示されます。として開始adbrootても役に立ちません。lsusb はデバイスを表示します:

Bus 001 Device 004: ID 18d1:4e12 Google Inc. Nexus One (debug)
4

2 に答える 2

4

ホストとゲストでデバイスが同時に表示されることはなく、一度に 1 つだけ表示されます。たとえば、通常の USB ドライブを接続する場合、ホストがそれを使用できるようにするか、ゲストの 1 つを使用できるようにすることができますが、両方を使用することはできません。通常、挿入時にゲスト VM の 1 つにフォーカスがある場合 (クリックしたり、入力したりした場合など)、接続されたデバイスはゲストに移動し、ホストからアクセスできなくなります。ホスト上では接続されたデバイスとして表示されますが、直接使用することはできません。あなたの場合、それは逆に起こっています。そう...

ホストではすでに接続され、検出されているが、ゲストでは検出されていない場合は、VMメニューに移動します --> Removable Devices--> 「Google Nexus....」と示されているデバイスの下にある を選択しますConnect (Disconnect from Host)

于 2012-08-24T01:44:39.803 に答える
3

私のシステムでもこれに問題がありました。私のコンピュータには USB 3.0 と USB 2.0 のポートがあります。USB 2.0 ポートのみが機能します。幸いなことに、私の新しいシステムにはそれらの 1 つがあります。

このケースに役立つかどうかはわかりませんが、検討する価値があります。

ところで、VMWare Workstation 9 は USB 3.0 をサポートしていますが、ホストの USB 3.0 ポートに接続したときに、HTC 電話のような USB 2.0 デバイスを認識しないという問題がまだありました。

于 2012-12-06T05:31:00.653 に答える