为什么当我尝试在 Android 设备上查看媒体文件时会收到这些错误消息?

为什么当我尝试在 Android 设备上查看媒体文件时会收到这些错误消息?

(注意:这个问题最初表达了两个问题。在创建赏金之后,我弄清楚了一些事情,所以我把它缩小到只有一个问题。)

我刚刚全新安装了 Ubuntu 14.04。

当我通过 USB 插入 Android 手机时,我可以访问手机上的文件,尽管不是很流畅。图像和声音文件无法打开,除非我先将它们复制到电脑上。如果 Android 已连接,Banshee 会崩溃。

如果我尝试打开图像文件,则会出现以下错误:

在此处输入图片描述

“无法打开文件的输入流”

为什么我会收到此错误以及如何让我的 Android 顺利连接?

请注意,我曾尝试从 MTP 模式切换到 PTP 模式,但当我这样做时,我似乎根本无法访问手机上的文件。我已安装mtp-tools。我可以通过 USB 大容量存储连接,然后我可以查看图像文件并使用 Banshee。缺点是每次连接时,都需要在 Android 设备上进行六个屏幕和选择才能启用 USB 大容量存储模式,而我正在寻找即插即用功能。

另请注意,我对解决方案持怀疑态度,因为我不在乎它是否意味着使用 MTP、PTP 或 USB 大容量存储。我希望能够无缝地使用我的 Android 设备,只需将其插入即可使用,我并不关心这是如何发生的。

Android 设备是三星 Galaxy S2,运行 Android 4.1.2。

答案1

清楚显示的错误是Unable to mount MTP device。因此您的系统无法挂载(打开)此 mtp 设备。安装mtp-tools包将解决此错误并使您的 mtp 设备连接。

sudo apt-get install mtp-tools

答案2

通过升级到 Android 4.4 解决了这个问题。现在,当我插入设备时,我会在 Nautilus 中得到一个“Android”设备,它有两个独立的驱动器,我的内部和外部 SD 卡。连接设备时无需在手机上进行任何界面操作。我实际上无法判断它是使用 MTP 还是 USB 大容量存储进行连接,但只要它能正常工作,我就不太担心。

媒体文件没有预览图标,但可以打开和查看而不会出现任何错误。

答案3

在我的 galaxy s3(android 4.4)上,我将设置从媒体设备(MTP)更改为相机(PTP),并且能够正常查看我的图片和其他文件。

答案4

这可能也适用于 4.1.2....无法确认

存储 [提示] 重新启用 Android 4.2.2 大容量存储模式 只想与那些想要在 Android 4.2.2 上重新启用大容量存储模式的人分享一些提示

  1. 将手机连接到电脑(设备默认以 MTP 模式连接)
  2. 连接到电脑后重启手机
  3. 等到通知栏上出现 USB 图标
  4. 您现在可以选择大容量存储

来源:http://forum.xda-developers.com/showthread.php?t=2350542

相关内容