一、安裝adb和fastboot
$sudo apt-get update
$sudo apt-get install android-tools-adb android-tools-fastboot
二鹦筹、出現(xiàn)問(wèn)題
輸入$adb devices后發(fā)現(xiàn)
因?yàn)閡buntu系統(tǒng)都是默認(rèn)以非root身份在運(yùn)行的铝阐,要使用usb調(diào)試,需要sudo支持铐拐。
$lsusb 查看usb使用情況
可以看到高通平臺(tái)的設(shè)備相關(guān)id是05c6:9091
編輯rules
$sudo gedit /etc/udev/rules.d/51-android.rules
添加如下內(nèi)容
SUBSYSTEM==”usb”,ATTRS{idVendor}==”05c6”,ATTRS{idProduce}==”9091”,MODE=”0666”
然后保存退出徘键,再設(shè)置一下權(quán)限
$sudo chmod a+rx /etc/udev/rules.d/51-android.rules
運(yùn)行命令,重啟udev:
$sudo service udev restart
或 $sudo /etc/init.d/udev restart
拔掉usb重新連上再執(zhí)行:
$adb kill-server
$adb devices
一般以上步驟就可以設(shè)置OK遍蟋,能正常運(yùn)行adb了吹害,但是我設(shè)置了上面步驟后仍然顯示
可以編輯另外一個(gè)rules
$sudo gedit /lib/udev/rules.d/50-udev-default.rules
查找關(guān)鍵字”usb_device”,找到下面位置
修改權(quán)限為
同時(shí)在該目錄下添加新的rules文件
$sudo gedit /lib/udev/rules.d/51-android.rules
添加如下內(nèi)容
SUBSYSTEM=”usb”, ENV{DEVTYPE}==”usb_device”, ATTRS{idVendor}==”05c6”, MODE=”0666”
然后保存退出虚青,再設(shè)置一下權(quán)限
$sudo chmod a+rx /lib/udev/rules.d/51-android.rules
再運(yùn)行命令它呀,重啟udev:
sudo /etc/init.d/udev restart
拔掉usb重新連上再執(zhí)行:
adb devices
大功告成!
摘自這里https://blog.csdn.net/electrocrazy/article/details/79035216