问题描述
我已安装gMTP并尝试按照本教程解决此问题:http://www.webupd8.org/2013/01/upgrade-to-gvfs-with-mtp-support-in.html
但都没有奏效。我试图连接我的手机(Nexus 4)和我父亲的手机(Galaxy Note 2),Ubuntu也没有检测到它。它们不会显示在我的文件和gMTP上。
还有其他修复吗?或更具体的Android 4.3和Ubuntu 14.04
最佳解决方法
我解决了同样的问题:
sudo apt-get install mtpfs
安装完成后,将手机插入计算机。如果没有任何反应,请在手机上转到设置>存储>右上角(⋮
)> USB计算机连接>媒体设备。
编辑:
设置>搜索(输入”usb”)> USB配置…如果不存在,请确保已启用开发人员选项。
Open Settings> About> Software Information> More.
Then tap “Build number” seven times to enable Developer options. ...
Go back to Settings menu and now you'll be able to see “Developer options” there.
Tap it and turn on USB Debugging from the menu on the next screen.
启用它们并安装上述软件包后,还要确保已插入电话,然后返回开发人员选项并更新USB配置,如下图所示。
次佳解决方法
我使用的是Android 7,Ubuntu 16.04。
我的手机没有通过USB连接。只打开空白的Nautilus窗口。安装mtpfs没有帮助。电话已安装,将鼠标悬停在Nautilus的”Samsung Android”字段上显示“mtp://[USB 001,014] /”。按弹出没有改变条件。按电话中的警报对话框以允许计算机访问,只打开另一个空白的Nautilus窗口。在Android 7中,我无法再找到开发人员选项或如何将手机设置为媒体设备。
我在终端中给出了以下命令:
-
sudo apt-get安装jmtpfs
-
sudo mkdir /media /myphone
这样做之后,手机连接没有问题。我不确定第二步是否需要。更多步骤(如果有人可能需要)可以在这里找到:How to connect Android 7.1 to Ubuntu Linux with USB?
当我现在连接手机时,Nautilus仍然会打开一个空白窗口,但在按下“允许计算机访问”警告框(显示在手机中)后,Nautilus会打开第二个窗口,同时显示手机 memory 库和外部卡。