![编辑:](https://linux22.com/image/1120659/%E7%BC%96%E8%BE%91%EF%BC%9A.png)
我已经安装了 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 的更具体方法
答案1
我也遇到了同样的问题,这个已经修复了:
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 配置,如下图所示。
答案2
我使用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
完成此操作后,手机连接无问题。我不确定是否需要第二步。进一步的步骤(如果有人需要)可以在这里找到: 如何使用 USB 将 Android 7.1 连接到 Ubuntu Linux?
当我现在连接手机时,Nautilus 仍然会打开一个空白窗口,但在按下警告框“允许计算机访问”(出现在手机中)后,Nautilus 中会打开第二个窗口,显示手机内存和外部卡。
答案3
通过 USB 插入手机 (Android 6) 后,Nautilus (Ubuntu 16.04) 显示“USB 驱动程序”。单击名称中的弹出图标可从 Nautilus 中删除此标签,片刻之后,智能手机将安装内部存储,并在窗口中打开 SD 卡。