1

私は今までいくつかの Android デバイスで開発を行ってきましたが、これには完全に困惑しています。Windows の ADB はデバイスを正常に検出しますが、Linux (Ubuntu 12.04) では ADB にこのデバイスを認識させることができません。

$ adb devices
List of devices attached 
????????????    device
  1. デバイスは USB デバッグ モードです。
  2. lsusbとして示しますBus 003 Device 005: ID 18d1:0003 Google Inc.
  3. /etc/udev/rules.d/51-android.rulesファイルには次の行があります。SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", MODE="0666"
  4. ~/.android/adb_usb.ini0x18d1単独で並んでいる

私がこれまでに試みたこと:

  1. ADBサーバーを再起動します-運が悪い
  2. ルートとしてADBサーバーを起動します-運が悪い
  3. この行SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", ATTR{idProduct}=="0003", MODE="0666", GROUP="adbusers"51-android.rules追加して、自分自身をadbusersグループに追加します。再起動udevとADB - 運が悪い
4

1 に答える 1

4

USBポートに不具合がありました。別の USB ポートでは問題なく動作しました。

于 2013-05-10T14:24:30.517 に答える