我尝试了一些解决方案,但对我都不起作用。我在 Ubuntu 17.10,GNOME 上。我在 lsusb 中看到以下内容,
总线 002 设备 002:ID 0b05:5600 华硕电脑公司
但 nautilus 没有显示任何内容。我无法在笔记本电脑上访问我的 Android 设备。Android 设备使用的是 Android 7.1.2。音频路由也不起作用。
编辑:我也编辑了这个文件(/etc/udev/rules.d/51-android.rules)并填写了供应商和产品 ID,但没有用。
提前致谢。
答案1
我也遇到了同样的问题。我有一台 HTC U11。它可以在我的 16.04 笔记本电脑上正常安装,但在我的另一台 17.10 笔记本电脑上却不行。我注意到 17.10 上的 /etc/udev/rules.d 文件夹完全是空的。
~$ mtp-detect
libmtp version: 1.1.13
Listing raw device(s)
Device 0 (VID=0bb4 and PID=0c93) is a HTC EVO 4G LTE/One V (ID1).
Found 1 device(s):
HTC: EVO 4G LTE/One V (ID1) (0bb4:0c93) @ bus 1, dev 12
Attempting to connect device(s)
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
我把手机置于开发者模式并打开 USB 调试,这样 mtp-detect 就可以更进一步了:
~$ mtp-detect
libmtp version: 1.1.13
Listing raw device(s)
Device 0 (VID=0bb4 and PID=0f87) is a HTC HTC One (MTP+ADB+?).
Found 1 device(s):
HTC: HTC One (MTP+ADB+?) (0bb4:0f87) @ bus 1, dev 15
Attempting to connect device(s)
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
LIBMTP PANIC: failed to open session on second attempt
Unable to open raw device 0
OK.
但它仍然无法连接。
编辑:我的问题是 Calibre 正在运行(电子书阅读器)并试图劫持我的手机管理。如果我关闭 Calibre,我就可以毫无问题地连接。