2013-04-08 68 views
1

從現在開始,我一直在開發幾款Android設備,但這一次讓我完全不解。 Windows中的ADB檢測到設備就好了,但是我不能讓ADB在Linux(Ubuntu 12.04)中識別這個設備。亞行顯示未知設備

$ 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 se rver作爲根 - 沒有運氣
  3. 添加此行SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", ATTR{idProduct}=="0003", MODE="0666", GROUP="adbusers"51-android.rules並將自己添加到adbusers組。重新啓動udev和亞行 - 沒有運氣
+0

所以你不能做adb安裝和喜歡? – 2013-04-08 09:19:56

+0

@Alex設備顯示爲'????????????',所以不,我不能。 – m0skit0 2013-04-08 09:23:26

+0

你真的不需要設備名稱來執行adb命令 – 2013-04-08 09:26:05

回答

4

USB端口有故障。它在另一個USB端口工作正常。