1
從現在開始,我一直在開發幾款Android設備,但這一次讓我完全不解。 Windows中的ADB檢測到設備就好了,但是我不能讓ADB在Linux(Ubuntu 12.04)中識別這個設備。亞行顯示未知設備
$ adb devices
List of devices attached
???????????? device
- 設備處於USB調試模式。
lsusb
其顯示爲Bus 003 Device 005: ID 18d1:0003 Google Inc.
/etc/udev/rules.d/51-android.rules
文件中有如下一行:本身SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", MODE="0666"
~/.android/adb_usb.ini
有0x18d1
在一條線上
我到目前爲止已經嘗試:
- 重新啓動ADB服務器 - 沒有運氣
- 啓動ADB se rver作爲根 - 沒有運氣
- 添加此行
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", ATTR{idProduct}=="0003", MODE="0666", GROUP="adbusers"
至51-android.rules
並將自己添加到adbusers
組。重新啓動udev
和亞行 - 沒有運氣
所以你不能做adb安裝和喜歡? – 2013-04-08 09:19:56
@Alex設備顯示爲'????????????',所以不,我不能。 – m0skit0 2013-04-08 09:23:26
你真的不需要設備名稱來執行adb命令 – 2013-04-08 09:26:05