当我尝试通过 USB 将文件传输到我的 Ubuntu Phone Aquaris E4.5 时出现以下错误:
libmtp error: Could not send object info.
这似乎是与 MTP 有关的问题,但我既没有足够的技能来解决这个问题,也无法在网上找到一致的解决方案来尝试。如果能得到任何帮助,我将不胜感激。
答案1
安装以下内容后,没有遇到任何问题:
sudo apt-get -y install libmtpserver-dev mtp-server
答案2
今天我遇到了类似的问题,也许它可以帮助某些人,在复制 711 个文件时,只有一个出现问题并给出libmtp error: Could not send object info
错误。
安装各种MTP
软件包没有帮助,我通过重命名文件解决了问题。
我发现,复制时引起问题的文件有一些大写字母,而目标目录中已经有一个类似的文件,文件名称相同,但全是小写字母。
name of first file.mp3
Name of First File.mp3
在 Linux 文件系统(如 ext4)中,这可以正常工作,文件名区分大小写,这两个将被视为两个不同的文件,但此 MTP 协议存在抛出问题的问题libmtp error
。我花了几个小时调查出了什么问题,就这么简单。
此外,文件或文件夹名称中的冒号也可能是一个问题此错误报告。
答案3
这是我给出的另一个 SO 答案的链接,可能会对某些人有所帮助。https://askubuntu.com/a/886986/523648
答案4
我在尝试将我的三星 Galaxy S6 安装到我的 Linux Mint (18.3 Sylvia) 桌面时遇到了同样的问题。我仍然无法让它与 AFT 应用程序一起工作但原生 mtp 安装有效后我停止使用 Android 快速充电电源线,改用通用的微型 USB 线。