ubuntu 中的 Gnome 无法识别连接到 PC 的 Android 手机

ubuntu 中的 Gnome 无法识别连接到 PC 的 Android 手机

我刚刚开始使用 gnome。我的安卓手机通过 USB 连接到 PC 时可以充电,但我在 gnome 中找不到手机。

任何帮助都将不胜感激。

speedious@monu:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 064e:930b Suyin Corp. 
Bus 001 Device 004: ID 0a5c:216d Broadcom Corp. 
Bus 001 Device 003: ID 413c:301a Dell Computer Corp. 
Bus 001 Device 032: ID 2717:ff48  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


speedious@monu:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.3 LTS
Release:    16.04
Codename:   xenial



speedious@monu:~$ mtp-detect | grep idVendor
Device 0 (VID=2717 and PID=ff48) is a Xiaomi Mi-2s (MTP).
   idVendor: 2717
speedious@monu:~$ mtp-detect | grep idProduct
Device 0 (VID=2717 and PID=ff48) is a Xiaomi Mi-2s (MTP).
   idProduct: ff48

答案1

打开终端并输入命令lsusb并在此处发布输出。

尝试让 Android 手机列为 MTP(媒体共享)/ PTP(Android 作为相机)/ 数据,而不是仅通过点击类似充电的通知来充电,看看它是否被识别。

更新:

  1. 复制一份/etc/udev/rules.d/51-android.rules,如果你没有,那么只需创建一个。在这种情况下,你需要在创建文件后更改权限sudo chmod a+r /etc/udev/rules.d/51-android.rules

  2. 在该/etc/udev/rules.d/51-android.rules文件中,添加以下行:

    SUBSYSTEM=="usb", ATTR{idVendor}=="2717", ATTR{idProduct}=="ff48", MODE="0660", GROUP="plugdev", SYMLINK+="android%n"
    

使用任何编辑器,如 vi、vim、nano、sublime 等。确保其处于sudo模式。

  1. 保存文件并尝试再次连接 Android。它应该可以工作。

笔记 :

  • /etc/udev/rules.d/51-android.rules 恰好是一个系统文件,因此请确保复制它,以便可以通过用复制的文件替换主文件来修复任何出错的修改。

    • /etc/udev/rules.d/51-android.rules 只能在 sudo模式下编辑

    • 您可以通过克隆存储库在 udev 规则中添加更多 Android 设备Android Udev 规则

答案2

连接手机后,会立即弹出 USB 菜单。选择中期计划连接。然后像任何其他驱动器一样安装手机。

在断开电缆或更改菜单中的 MTP 选项之前,请不要忘记从 Ubuntu 卸载手机。

相关内容