我的 Android 设备无法显示在 Ubuntu PC 上

我的 Android 设备无法显示在 Ubuntu PC 上

当我将 Android 手机连接到装有 Windows 7 的 PC 时,我可以进入电脑并找到我的设备。

如何在 Ubuntu 12.04 上找到我的设备,以便我可以导入我的图片和音乐?

答案1

您必须按照以下步骤在 Ubuntu 和 Nexus 7 之间共享内容。

使用终端安装必要的工具。

sudo apt-get install mtp-tools mtpfs 

将 Galaxy Nexus 连接到电脑。在手机上,打开通知抽屉,点击“USB 连接类型”。确保选择了 MTP。

在终端中输入以下命令:

mtp-detect | grep idVendor
mtp-detect | grep idProduct

这些命令的输出应该会为您提供 idVendor 和 idProduct。记下给出的值,因为您稍后会需要它们。

在终端中运行此命令:

gksu gedit /etc/udev/rules.d/51-android.rules

Gedit 窗口应会打开。只需复制并粘贴以下行即可。

SUBSYSTEM==”usb”, ATTR{idVendor}==”VENDORID”, ATTR{idProduct}==”PRODUCTID”, MODE=”0666″

将 VENDORID 和 PRODUCTID 替换为您之前在 Gedit 中记下的 idVendor 和 idProduct。

保存并关闭文件。然后,断开手机连接并运行以下命令:

sudo service udev restart
sudo mkdir /media/GalaxyNexus
sudo chmod a+rwx /media/GalaxyNexus
sudo adduser YOURUSERNAME fuse

将 YOURUSERNAME 替换为您的 Ubuntu 用户名。现在,运行以下命令:

gksu gedit /etc/fuse.conf

在 Gedit 窗口中,删除最后一行开头的 #。

您快完成了!现在,重新启动计算机,然后运行以下三个命令:

echo "alias android-connect=\"mtpfs -o allow_other /media/GalaxyNexus\"" >> ~/.bashrc
echo "alias android-disconnect=\"fusermount -u /media/GalaxyNexus\"" >> ~/.bashrc
source ~/.bashrc

再次,复制后请重新输入每个命令中的引号,否则命令将不起作用。

再次连接您的手机,然后确保您的手机正在使用 MTP,然后运行此命令:

android-connect

您将能够将 Nexus 7 连接到您的 Ubuntu 计算机。

相关内容