相关疑难解决方法(0)

让支持 MTP 的设备与 Ubuntu 一起工作?

由于Ubuntu的13.04经由存储访问外部设备MTP应该工作在出厂时就经由GVFS-MTP模块。

虽然这个问题是关于 Galaxy Nexus 的,但也支持其他 Android 设备以及Windows Phone和支持 MTP 的媒体播放

有关故障排除,请参阅此 anwser


我在使用 Galaxy Nexus 通过 MTP 进行文件传输时遇到了很多问题。我使用的是 Kubuntu 11.10 64 位,这就是我所做的和我得到的结果:

  1. /etc/udev/rules.d/51-android.rules. 规则如下,适用于adb

    SUBSYSTEMS=="usb", ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="6860", MODE="0666", OWNER="leob" #Galaxy Nexus
    
    Run Code Online (Sandbox Code Playgroud)
  2. 重新启动udev(和计算机只是为了确保)。

Adb 有效,并且所有通过 MTP 从设备读取的方法似乎都有效(我尝试使用 mtpfs、gmtp 安装并直接使用 mtp-tools 包)。但是,当我尝试写入设备时,我尝试的任何方法都不起作用。

例如,运行mtp-newfolder test_dir 0 0提供以下输出:

libmtp version: 1.1.0
Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7510/Galaxy …
Run Code Online (Sandbox Code Playgroud)

mtp

70
推荐指数
4
解决办法
20万
查看次数

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

我的 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
Run Code Online (Sandbox Code Playgroud)

我不确定这是否是我问题的根源。我可以查看 Android 设备上的所有文件,但是当我尝试执行诸如创建/删除文件之类的操作时,我收到一条消息,内容如下:

Error while creating directory Untitled Folder.
There was an error creating the directory in mtp://[usb001,037]/Internal%20storage.
Run Code Online (Sandbox Code Playgroud)

在“显示更多详细信息”下,我收到错误消息:

libmtp error:  Could not send object info.
Run Code Online (Sandbox Code Playgroud)

我可以通过 FTP 做我需要做的一切,但是对于大文件来说速度太慢了。非常感谢让我的 Android 和 PC 相互通信的任何帮助。

usb android 14.04

19
推荐指数
2
解决办法
5万
查看次数

标签 统计

14.04 ×1

android ×1

mtp ×1

usb ×1