即使我确实设法将我的 Google Nexus 连接到 Ubuntu,我认为从一开始就拥有 mtp 支持会很棒。
答案1
是的,这是您正在寻找的修复程序:
此问题已在 13.04 中修复。
截至 1 月 28 日
升级 Ubuntu 12.10 和 12.04 中的 Gvfs,让不支持 USB 大容量存储接口的设备获得 Android 4.0 支持
将 PPA 添加到你的系统
sudo ppa-purge ppa:webupd8team/gvfs-libmtp sudo add-apt-repository ppa:langdalepl/gvfs-mtp sudo apt-get update
然后,启动软件更新程序(以前称为更新管理器)并安装可用的更新。
一旦所有内容更新成功,请重新启动计算机,解锁您的 Android 设备,通过 USB 连接它,它就会显示在您的文件管理器中。
请参阅什么是 PPA 以及如何使用它们?如果你对个人软件包档案库 (PPA) 有任何疑问,请参阅天哪,Ubuntu(其中有一些评论值得一读)。
答案2
一个人要想发展可能需要什么开放MTP,最初为Ubuntu桌面、‘移动’Ubuntu,并且对于安卓。
设计中有太多特别之处,包括微软数字版权管理,这些功能在设备的“开发工具包”中有记录。这需要重新考虑为一个更简单、完全可扩展的设计——没有视窗, 或者Windows媒体播放器,作为建筑元素(或先决条件)。
它还应该支持主机上的单个无头存储库(例如。Ubuntu) 和/或云,设备 (连接) 和应用 (本地) 都可以与之交互。这应该支持:相片,音频/视频媒体,电子书, ETC。
媒体传输协议的提出者微软将其描述为基于并兼容图片传输协议 (PTP) 的智能存储设备协议。PTP 是为从数码相机下载照片而设计的,而媒体传输协议则支持数字音频播放器上的音乐文件和便携式媒体播放器上的媒体文件以及个人数字助理上的个人信息的传输。MTP 是 WMDRM10-PD 的重要组成部分,WMDRM10-PD 是 Windows Media 平台的数字版权管理 (DRM) 服务。
媒体传输协议(通常称为 MTP)是“Windows Media”框架的一部分,因此与 Windows Media Player 密切相关。从 Windows XP SP2 开始的 Microsoft Windows 操作系统版本都支持 MTP。Windows XP 需要 Windows Media Player 10 或更高版本;更高版本的 Windows 具有内置支持。Microsoft 还为 Windows 98 之前的旧版本提供了 MTP 移植工具包。Apple Macintosh 和 Linux 系统都有支持 MTP 的软件包。
2008 年 5 月,USB 实施者论坛设备工作组将 MTP 标准化为成熟的通用串行总线 (USB) 设备类。从那时起,MTP 就成为 PTP 的官方扩展并共享相同的类代码。