1. 程式人生 > >linux下adb連不上android裝置解決方法

linux下adb連不上android裝置解決方法

一般情況下連線android裝置adb devices檢視到的list為空主要是因為系統不識別android裝置引起的,解決方案如下

第一步:
先不插手機用lsusb命令,再插上手機用lsusb命令對兩次操作結果進行比較,多出來的那一行就是手機的埠號如下
Bus 001 Device 085: ID 1bbb:9091 T & A Mobile Phones
然後sudo gedit /etc/udev/rules.d/50-android.rules
在最後加入一行
SUBSYSTEM==”usb”, ATTR{idVendor}==”1bbb”, ATTR{idProduct}==”9091”, MODE=”0600”, OWNER=”wwd”
如果沒有這配置檔案的話需要自己先建立一個。

第二步:
gedit ~/.android/adb_usb.ini
加上一行,這個也是lsusb看到的埠號
0x1bbb
同樣如果沒有這配置檔案的話需要自己先建立一個,注意這個目錄需要是當前home目錄使用者目錄。

第三步:
sudo /etc/init.d/udev restart
進入adb所在目錄如Sdk/platform-tools/
./adb kill-server
sudo ./adb start-server
adb devices
看到如下就算完成了
List of devices attached
4160410d device