我正在使用 Ubuntu 21.10。我尝试通过 USB 数据线将文件从我的 Android 手机(Redmi Note 4)传输到我的笔记本电脑,方法是启用手机上的文件传输选项。Ubuntu 检测到了我的手机,但当我尝试在笔记本电脑上打开手机中的文件时,它显示:
Unhandled error message: The name :1.103 was not provided by any .service files
我的手机打不开内容。请帮忙。
答案1
我刚刚在 Ubuntu 20.04 和 Umidigi Android 手机上遇到了几乎完全相同的问题。我在将手机连接到 Windows 10 下的同一台计算机时从未遇到过问题,因此我推测手机端没有问题。我还能够将手机的连接切换到 PTP 并使其在 Ubuntu 中工作,但当然手机只会在该模式下传输照片。
经过一番研究,我发现 Ubuntu 默认不包含 MTP 支持,而这是使用 Android 进行常规文件传输所必需的。我打开终端并输入:
sudo apt-get install gmtp
并且当我关闭并重启机器后,我就能连接我的手机并浏览它的文件,正如我预期的那样。
答案2
在许多 Android 设备上,您需要下拉通知并选择 USB 连接,然后告诉它您想要启用存储或类似操作。出于安全原因,当您插入计算机时,Android 默认为充电模式。完成此操作后,您应该会在 Ubuntu 中看到一条通知,提示已连接新的可移动媒体设备。
答案3
在编辑 /etc/udev/../rules/files 设置我的手机 ID(通过 lsusb)后,我设法通过在手机上选择(当被询问时)使用它来“传输图像”而不是“USB 传输文件”来解决这个问题,这就是诀窍,任何文件类型我都被允许从 Nautilus 写入/移动/复制/粘贴...
答案4
我通过将拇指驱动器插入手机解决了从 Android 传输文件的问题。