我正在尝试在ASUS ZenWatch 2上启用USB调试。


打开Settings -> About并在Build Number上点击7次。现在我是开发人员。
打开Developer Settings并点击Enable ADB debug


在控制台中键入adb devices,这是我看到的内容:

artem@home-pc:~/Downloads$ adb devices
List of devices attached
0926d8da031f9091    device
????????????    no permissions


第一个设备是我已启用的Nexus 5,第二个设备是ASUS ZenWatch 2。

好的,我记得在Linux机器上,我还需要向/etc/udev/rules.d/51-android.rules添加一个新条目,以便系统可以检测到我的设备。现在,我的51-android.rules文件如下所示:

SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTR{idVendor}=="0b05", MODE="0666", GROUP="plugdev"


同样,第一行用于电话,第二行用于手表。

没有任何变化,adb仍无法识别我的设备。

我想念什么吗?华硕ZenWatch 2是否完全支持USB调试?

最佳答案

如果您像我这样的菜鸟,别忘了更改udev规则后重新启动PC。

如果要努力,请按照以下文章之一中的说明重新加载udev:123

10-08 19:08