我的 Android 手机和 Ubuntu 之间的兼容性一直存在问题,但现在情况已经到了我无法通过 USB 对其进行任何操作的地步。每次我插入设备时,都会出现一条错误消息:
“无法安装 Android 手机”“无法打开 MTP 设备‘[usb:001,035]’”
无论如何,只要手机插入时处于解锁状态,我就能管理我的文件。但是,现在我似乎收到了一条新的错误消息(或者至少是我不记得之前收到过的一条错误消息),内容如下:
Unhandled error message: No such interface 'org.gtk.vfs.Mount' on object at path/org/gtk/vfs/mount/1
我不确定这是否是我问题的根源。我可以查看 Android 设备上的所有文件,但当我尝试执行任何操作(例如创建/删除文件)时,我会收到一条消息,内容如下:
Error while creating directory Untitled Folder.
There was an error creating the directory in mtp://[usb001,037]/Internal%20storage.
在“显示更多详细信息”下,我收到错误:
libmtp error: Could not send object info.
我可以通过 FTP 做任何我需要做的事情,但是对于大文件来说,它的速度慢得离谱。任何帮助我让 Android 和 PC 互相通信的帮助都将不胜感激。
答案1
冲突发生在 Banshee 和文件管理器 (Nautilus) 之间,两者都试图访问该设备。因此,如果您想将播放列表复制到设备,您必须在 Banshee 的“首选项”中停用访问您设备的所有扩展。
然后在 Nautilus 中打开设备的音乐文件夹,并将播放列表从 Banshee 复制/粘贴到 Nautilus 窗口。
这对我使用 Ubuntu 14.04 + Jolla 手机和 Sailfish OS 的用户有效。
答案2
尝试这个
sudo apt-get install mtpfs
然后重新连接手机。这对我来说很管用。三星 Note 2 Android 4.4.2
答案3
我遇到了同样的问题,但只需关闭 Banshee 即可解决。确保当前没有其他程序访问该设备。
答案4
我遇到了以下错误:
libmtp error: Could not send object info.
由于:
文件名中存在 而导致的错误消息。我重命名了文件,问题就解决了。