14.04无法通过USB在我的Android设备上创建/删除/操作文件


18

我的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相互交谈的任何帮助。


确保设备以大容量存储模式(MSC)而不是媒体传输模式(MTP)连接。

Answers:


13

Banshee和文件管理器(Nautilus)之间存在冲突,两者都试图访问该设备。因此,如果要将播放列表复制到设备,则必须在Banshee的“首选项”中停用所有访问设备的扩展。

然后在Nautilus中打开设备的音乐文件夹,然后将播放列表从Banshee复制/粘贴到Nautilus的窗口中。

这适用于带有Sailfish OS的Ubuntu 14.04 + Jolla电话。


我不使用Banshee,但问题仍然存在
abhishah901 2015年

1
只是要注意,这也解决了我的问题-确保Banshee不在后台运行
mb7744 '16

11

尝试这个

sudo apt-get install mtpfs

然后重新连接手机。这对我有用。三星Note 2 Android 4.4.2


我和OP有同样的问题,安装mtpfs不能解决问题。通过USB连接手机时,我仍然遇到相同的错误,该手机在12.04、12.10、13.04和13.10上运行良好。现在通过14.04升级,我似乎根本无法连接手机。
2014年

1
即时通讯通过了5分钟的评论编辑窗口...但是,如果我将USB插入约10分钟左右,显然我的手机(三星S5)将可以连接。我在网上浏览有关此问题的报告/解决方案,然后突然间就可以通过nautilus单击手机,找到我想要的SD卡和数据...
Todd 2014年

1
也要注意-我的第二台14.04机器也有同样的问题,只需安装“ mtpfs”即可解决此问题,尽管在安装后又花了大约10分钟才开始工作。我还注意到,如果我打开banshee媒体播放器,则无法访问手机中的数据,并且关闭banshee会立即恢复对SD卡的访问。
2014年

从疯狂的评论和“什么都行不通,请相信我,Linux不能那样行”的建议。我向您致敬:) 1秒钟的工作解决了我20天的问题。
2015年

1
即使重新启动系统后也无法使用...我正在使用Galaxy Grand
abhishah901 2015年


2

您还可以使用:

adb push /path/to/file /path/to/phonestorage 

您需要在ADB计算机上安装驱动程序。您还必须USB debuggingdeveloper options设备上启用。

为了使开发人员选项,请访问: Settings> About Phone>点击Build-number7次。(启用)

然后回到settings,您会在developer options上面找到About Phone。在这里您会发现USB debugging

启用此功能并将设备连接到计算机时,它将要求您使用RSA密钥授予计算机许可权(在接受之前选中该复选框以使许可权得以保留)。

对我来说,这比以前更快,然后像往常一样复制文件。


在运行cyanogenmod 13.1的三星S5上通过adb遇到的相同问题
Tony Martin

1

我有以下错误:

libmtp error:  Could not send object info.

由于:文件名中的错误消息。我重命名了文件,问题就解决了。


由于无论是表情符号或在文件名中的符号类似的问题(也可能是其他一些奇怪的零宽度字符或什么的。)
MalcolmOcean

0

我有一个类似的问题,上述问题并未解决。该目录将挂载,我可以看到文件,但是几秒钟后它将不再起作用。快速解决方案是:我注意到每次电话进入“屏幕锁定”模式时,连接都会断开。因此,我开始用一只手连续滑动手机屏幕,而用另一只手复制文件,这确实有效。我不知道为此的“正确”修复。


如果屏幕锁定是问题,则可以在电话配置中将其禁用或将其计时器设置为更长的时间。
大卫·佛斯特

0

同样的问题。连接手机后,数千个弹出窗口和文件浏览器窗口将不断出现。我通过选择USB通知在手机中选择“相机(PTP)”而不是“媒体设备(MTP)”来解决此问题。

在此处输入图片说明


在这种模式下,除了照片我什么都看不到。
tomasz

-1

文件传输正常运行一段时间后,我遇到了相同的问题。但是,经过一番尝试,我找到了原因。真实计算机未正确同步计算机上mtp协议显示的设备文件系统:未显示设备上实际存在的文件/目录,以及文件系统上同一实体的创建/重命名发生此错误。解决方案:手动(浏览器应用程序)将文件系统保持与显示的状态相同。

我不知道这个错误的原因。

我希望这对某人有用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.