亚行未在Ubuntu上识别nexus 4

时间:2013-07-30 19:51:55

标签: linux adb

我已经为Ubuntu安装了mtpfs工具并成功安装了nexus 4。这里的步骤:

 sudo apt-get install mtp-tools mtpfs
 sudo gedit /etc/udev/rules.d/51-android.rules

已添加到文件51-android.rules

 #LG – Nexus 4
 SUBSYSTEM=="usb", ATTR{idVendor}=="1004", MODE="0666"

然后

 sudo chmod +x /etc/udev/rules.d/51-android.rules
 sudo service udev restart
 sudo mkdir /media/nexus4
 chmod 755 /media/nexus4
 sudo mtpfs -o allow_other /media/nexus4

从此网站获取所有内容here。 但遗憾的是,当我运行adb时,我无法使用adb devices列出Nexus 4

 adb devices
 List of devices attached

但没有列出任何设备...... 当我想使用adb访问nexus时,是否需要配置任何内容?

2 个答案:

答案 0 :(得分:4)

您可以在设备上尝试开发者选项(Nexus 4),然后使用“adb devices”。

如何启用开发人员选项? :http://forums.androidcentral.com/google-nexus-4/258607-how-close-turn-off-developer-option-my-nexus-4-a.html

所以,你应该尝试:

  1. 在Nexus 4上启用开发者选项(使用上面的链接)。
  2. 在终端上,使用命令“adb kill-server”
  3. 在终端上,使用命令“adb start-server”
  4. 在终端上,使用命令“adb devices”
  5. 然后您应该能够在设备列表中看到。

答案 1 :(得分:3)

只有当我以root身份执行adb命令时

才能为我工作,

sudo adb kill-server
sudo adb start-server