Ubuntu 13.04 配置Nexus 4 的adb加载 配置USB设备

首先将adb安装

sudo apt-get install android-tools-adb

这时候将nexus4 连接USB数据线接上电脑

adb devices

你将会看到如下

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached 
????????????	no permissions

adb设备清单找不到设备咋办

先看看usb设备清单

user@userLinux:~$ lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 18d1:d002 Google Inc. 
Bus 002 Device 003: ID 1c4f:0026 SiGma Micro 
Bus 002 Device 004: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 002 Device 005: ID 09da:c10a A4 Tech Co., Ltd

看到这货了吧 Google Inc这个标识 就是USB设备号

然后下面是对应的权限查看

ls -l /dev/bus/usb/001/004

如果权限木有问题

就会显示

crw-rw-r-- 1 root root 189, 4  6月 24 14:21 /dev/bus/usb/001/004

注意这个查询结果是和USB设备清单对应的哦

然后再创建一个文件

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

文件内容:(注意这里的ID号和上面查询到的匹配上)

SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d002", MODE="0660", 
GROUP="plugdev", SYMLINK+="android%n"

保存关闭

拔掉nexus4 手机数据线

再插上数据线

眼睛盯着手机屏幕,看看有调试开发模式的授权确认了

Ubuntu下的adb nexus4就配置完成咯


你可能感兴趣的:(Ubuntu 13.04 配置Nexus 4 的adb加载 配置USB设备)