Mtp 在 Ubuntu 16.04 中未检测到 Android

MEH*_*L09 2 usb android mtp

Ubuntu 没有显示我的 android 设备。

我尝试安装 libmtp* mtp* 并重新安装它并且还尝试将设备信息放在 udev.rules 的相关文件中

ral*_*htp 6

尝试安装 mtpfs

sudo apt-get install mtpfs

并安装 mtp-tools

sudo apt-get install mtp-tools

如果您已安装mtpfs但仍无法识别您的设备(在您的设备上启用 mtp 模式)运行mtp-detect

输出应如下所示:

列出原始设备

设备 0(VID=1234 和 PID=5678)是 ...

其次是具体的电话信息

udev编辑可以做这样的:

/etc/udev/rules.d/69-libmtp.rules用root打开。如果此文件不存在,则从/lib/udev/rules.d/69-libmtp.rules

在此文件中,您添加以下行(使用经过调整的 vid、pid、...)

ATTR{idVendor}=="1234", ATTR{idProduct}=="5678", SYMLINK+="libmtp-%k", MODE="660", GROUP="disk", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"

并重新加载 udev