在Ubuntu 13.10 Linux上我试图添加Android设备以便能够调试它。该设备是沃达丰智能II' (alcatel smart 2 II)和有趣的lsusb
行如下:
Bus 002 Device 006: ID 18d1:0002 Google Inc.
因此,根据网络上和SO上发布的一些类似帖子,我将以下行添加到文件/etc/udev/rules.d/51-android.rules
中:
SUBSYSTEM=="usb",SYSFS{idVendor}=="18d1",MODE="0666",GROUP="plugdev"
然后我更改文件权限,重新加载表并再次尝试但没有成功:
> sudo chmod a+r /etc/udev/rules.d/51-android.rules
> sudo service udev reload
> adb devices
List of devices attached
???????????? no permissions
我还尝试重新连接设备,并省略了SYSFS
部分和GROUP
部分。但我总是得到一个问号列表。
如何正确地将此设备添加到Linux进行调试?
答案 0 :(得分:1)
以root身份重新启动adb守护程序。只需通过shell访问android-sdk / platforms-tools并输入:
sudo adb kill-server
sudo adb start-server
从那一刻开始它应该正常工作。