在 13.04 中,每当我连接 Android 设备时,都会发生以下三件事之一:
1. 安装成功(可能 3 次尝试中只有一次成功)
2. 安装失败,错误信息如下:
哎呀!出事了。
未处理的错误消息:无法打开 MTP 设备
3. 偶尔会发生这种情况:
未处理的错误消息:路径 /org/gtk/vfs/mount/1 上的对象上没有这样的接口“org.gtk.vfs.Mount”
无论活动如何(即使成功安装),它都会不断发送以下错误消息:
无法安装 SAMSUNG_Android
无法打开 MTP 设备‘[usb:003,00x]’
在哪里X似乎是一个低于 10 的任意数字,并且会随着每个新的错误消息继续计数,直到拔下设备为止。
我刚刚也注意到即使挂载成功,也会在大约 30 秒后卸载并开始发送上述错误消息。Android 设备已解锁、始终开启且充满电。ADB 似乎运行正常。
有什么建议么?
更多信息:这种情况发生在运行自定义 AOSP ROM 的三星 S3 和 Xperia Arc S 上。我还尝试了这个 Stack Overflow 上的答案,但问题仍然存在。
更新:进行 dist-upgrade(2013 年 5 月 8 日)后,AOSP ROM 上的 Xperia Arc S 现在可以正常安装和运行。但是,S3 仍然像上面描述的那样运行。
更新:仔细观察后发现,ABD 的行为实际上并不正常。如果出现上述错误信息发送应用程序时到该设备,尝试将中止,并显示一条错误消息,指出该设备不可用。
答案1
我自己安装 Android 设备时遇到了问题。也许你忘记解锁你的 Android 设备了。只要安全日志被激活(图案或数字),fuse-MTP 模块就无法安装该设备,从安全角度来看这是很明智的。
答案2
我不知道这是否有帮助,但是我的确实“无法安装”中继器,但那是因为它被识别为一个设备,但 10 秒后它消失并重新出现为一个 USB 媒体设备,然后它安装。
答案3
你可以尝试一下这个。 http://www.webupd8.org/2013/01/upgrade-to-gvfs-with-mtp-support-in.html
如果 ppa 没有运行,测试不稳定的 ppa,我认为这可以为你运行,抱歉我的英语不好。
答案4
安装 mtpfs。下面是安装它的命令
sudo apt-get install mtpfs
mtpfs
是用于媒体传输协议设备的 FUSE 文件系统。
断开您的设备,重新启动您的笔记本电脑(在某些情况下可能不需要这样做)并重新连接以使其工作。我已经在一些 Android 设备上测试过了。