亚行不承认Ubuntu上的nexus 4

我已经安装了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 

在这里得到了一切从这个网站。 但不幸的是我不能用adb列出Nexus 4,当我运行我得到的adb devices

  adb devices List of devices attached 

但是没有列出任何设备…当我想用adb访问nexus时,是否需要configuration任何设备?

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

如何启用开发人员选项? : 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”

您应该能够在设备列表中看到。

只有当我以root身份执行adb命令时才为我工作,

 sudo adb kill-server sudo adb start-server