通过 usb 连接手机 fs 传输文件

通过 usb 连接手机 fs 传输文件

系统

Linux local 5.0.0-25-lowlatency #26-Ubuntu SMP PREEMPT Thu Aug 1 13:08:53 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

电话

Huawei P10 Lite
Android 8.0.0

问题

在 Thunar 中,我无法通过 USB 连接文件系统传输文件。当我通过 USB 连接手机时,Thunar 中只显示HiSuite,但没有文件系统。对于其他手机也有同样的问题,Thunar 不显示文件系统。之前它没有问题。

我试过

我安装了mtp-toolsmtpfs但不在存储库中。

为此我需要安装什么服务?

谢谢。

更新

我尝试安装gvfs-*,但没有效果。

更新 2

的输出lsusb

未连接。

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0cf3:e300 Qualcomm Atheros Communications 
Bus 001 Device 003: ID 5986:210d Acer, Inc 
Bus 001 Device 002: ID 06cb:0081 Synaptics, Inc. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

连接的。

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0cf3:e300 Qualcomm Atheros Communications 
Bus 001 Device 003: ID 5986:210d Acer, Inc 
Bus 001 Device 002: ID 06cb:0081 Synaptics, Inc. 
Bus 001 Device 007: ID 12d1:107e Huawei Technologies Co., Ltd. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

答案1

您的系统上应该有 gvfs-backends。

搜索

grep 107e /lib/udev/rules.d/69-libmtp.rules 

如果您的设备在 69-libmtp udev 规则中。

如果没有,请创建文件 /etc/udev/rules.d/90-huawei.rules,内容如下。

ATTR{idVendor}=="12d1", ATTR{idProduct}=="107e", SYMLINK+="libmtp-%k", MODE="660", GROUP="audio", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"

让 udev 使用以下命令读取其规则sudo udevadm control -R

重新插入手机。别忘了再次启用 USB 文件共享。运行

mtp-detect

有错误吗?

但我正在运行 ubuntu bionic。

答案2

我也遇到了这个问题。

在这里寻找答案,发现不清楚。我得到了我的手机来显示手机内容并进行传输。

您需要解锁您的手机,这样您才能访问“系统和更新”中的“开发者选项”。

要解锁“开发者选项”,请进入“设置”。找到并点击“关于手机”。点击“版本号”7次。它会要求您输入“锁屏密码”。

您现在可以访问“开发者选项”。

打开“设置”,找到并点击“系统和更新”。点击“开发者选项”。

找到“选择 USB 配置”。它可能位于“仅充电”上,将其设置为“媒体传输协议 (MTP)”。

这就是我如何访问手机上的内容以及如何将内容传输到手机。

希望能帮助到你。

  • 完成后:
  1. 可能需要将“选择 USB 配置”重置回“仅充电”。
  2. 以及,删除位于“开发者选项”顶部的“开发者选项”。

相关内容