Ubuntu 13.04 配置Nexus 4 的adb加載 配置USB設備

首先將adb安裝android

sudo apt-get install android-tools-adb

這時候將nexus4 鏈接USB數據線接上電腦
shell

adb devices

你將會看到以下調試

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

adb設備清單找不到設備咋辦code

先看看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設備號get

而後下面是對應的權限查看
it

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

若是權限木有問題io

就會顯示class

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就配置完成咯

相關文章
相關標籤/搜索