Android sdk tools ADB识别没有根访问权限的android

Android sdk tools ADB识别没有根访问权限的android,android-sdk-tools,Android Sdk Tools,为什么下面列出了我的Android设备: sudo /opt/adt-bundle-linux/sdk/platform-tools/adb start-server /opt/adt-bundle-linux/sdk/platform-tools/adb devices sudo /opt/adt-bundle-linux/sdk/platform-tools/adb kill-server List of devices attached SH176T501818 device 但

为什么下面列出了我的Android设备:

sudo /opt/adt-bundle-linux/sdk/platform-tools/adb start-server
/opt/adt-bundle-linux/sdk/platform-tools/adb devices
sudo /opt/adt-bundle-linux/sdk/platform-tools/adb kill-server

List of devices attached
SH176T501818    device
但是下面没有列出我的Android设备:

/opt/adt-bundle-linux/sdk/platform-tools/adb start-server
/opt/adt-bundle-linux/sdk/platform-tools/adb devices
/opt/adt-bundle-linux/sdk/platform-tools/adb kill-server

List of devices attached
????????????    no permissions
我不需要以root身份运行adb,是吗?我错过了什么

$ ls -l /etc/udev/rules.d/51-android.rules
-rw-r--r-- 1 root root 67 Dec 24 20:36 /etc/udev/rules.d/51-android.rules
$ cat /etc/udev/rules.d/51-android.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="dev"

更新:在系统启动时,CentOS 5.8在启动完成之前短暂地提到了一些关于
未知属性ATTR{idVendor}

以下是在我的系统上使用的
.rules
文件:

如果CentOS也抱怨它的语法,那么可能
.rules
文件不是问题所在。我不知道你的为什么坏了。也许你不能把ATTR{idProduct}排除在外