報(bào)錯(cuò)信息:

問題原因:
在Ubuntu下開發(fā),就需要為每種設(shè)備類型添加一個(gè)包含USB配置的udev規(guī)則文件。0.0
解決辦法:
當(dāng)然就是為你的移動設(shè)備添加一個(gè)udev規(guī)則文件。
使用sudo命令在 /etc/udev/rules.d這個(gè)目錄下去創(chuàng)建一個(gè)51-android.rules的文件
將下面的格式添加到51-android.rules文件中:
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666"
其中需要更改就是idVendor參數(shù)對應(yīng)的值,這個(gè)就是供應(yīng)商ID(移動設(shè)備)。下圖就是部分供應(yīng)商ID:

如何查看供應(yīng)商ID:
1.到http://developer.android.com/tools/device.html這個(gè)網(wǎng)站上去看,其實(shí)這個(gè)問題的解決方法就在這個(gè)網(wǎng)站上,
2.通過終端查看移動設(shè)備的供應(yīng)商ID,直接在終端上輸入命令 lsusb 就行,如下圖:

我的移動設(shè)備是高通的,所以找到高通對應(yīng)的供應(yīng)商ID,05c6,用這個(gè)值去將模板中的0bb4替換掉。
找到自己移動設(shè)備對應(yīng)的供應(yīng)商ID,然后將上面的ATTR{idVendor}=="0bb4“中的0bb4這個(gè)值替換成你自己的移動設(shè)備的供應(yīng)商ID,保存文件
然后給文件添加權(quán)限:
chmod a+r /etc/udev/rules.d/51-android.rules
然后重啟udev服務(wù)
sudo service udev restart
關(guān)閉adb
adb kill-server
在開啟adb
adb start-server
現(xiàn)在使用abd devices 應(yīng)該就可以看到與下圖類似的信息:

這就表示問題解決了。