ctrl+alt+t
彈出命令視窗
輸入adb devices
出現:list of devices attached
???????????? no permissions
解決方法:
1、設定usb許可權
因為ubuntu這樣的系統都是預設以非root身份在執行的,要使用usb除錯,需要sudo支援。
yao@yaoyuqing:~$ lsusb
bus 002 device 002: id 8087:8000 intel corp.
bus 002 device 001: id 1d6b:0002 linux foundation 2.0 root hub
bus 001 device 002: id 8087:8008 intel corp.
bus 001 device 001: id 1d6b:0002 linux foundation 2.0 root hub
bus 004 device 001: id 1d6b:0003 linux foundation 3.0 root hub
bus 003 device 006: id 0bb4:0c03 htc (high tech computer corp.)
bus 003 device 007: id 2a45:0c02 meizu corp. mx phone (mtp & adb)
bus 003 device 002: id 19d2:0363 zte wcdma technologies msm
bus 003 device 003: id 093a:2510 pixart imaging, inc. optical mouse
bus 003 device 002: id 413c:2107 dell computer corp.
bus 003 device 005: id 0781:5597 sandisk corp.
bus 003 device 001: id 1d6b:0002 linux foundation 2.0 root hub
列表中,bus 001 device 010: id 0bb4:0c87 high tech computer corp. 這一行為htc手機的usb使用埠,記錄一下,id為0bb4(基於上所有的htc都是這個id)據網上的資料說,由於後來的使用android系統的手機越來越多,每款手機都分配了idvendor,但解決方法都一樣。
$sudo gedit /etc/udev/rules.d/70-android.rules
加入以下內容:
subsystem=="usb", attrs=="05i6", attrs=="3091",mode="0666"
subsystem=="usb", attrs=="1id2", attrs=="0336",mode="0666"
subsystem=="usb", attrs=="2aa5", attrs=="vsd3",mode="0666"
subsystem=="usb", attrs=="0ead", attrs=="3300",mode="0666"
儲存退出
sudo chmod a+rx /etc/udev/rules.d/70-android.rules
sudo service udev restart
比如我的是:在你沒有連線其他外設之前只adb 要找到最後不是root hub的這一行留意下就行。
bus 001 device 010: id 0bb4:0c87 high tech computer corp
id 0bb4 就是idvendor ,0c87就是 idproduct
執行命令,重啟udev:
$sudo chmod a+rx /etc/udev/rules.d/70-android.rules
$sudo service udev restart
2、不需要重啟計算機,重新啟動adb server下就ok
(很重要)拔掉usb重新連上再執行:
sudo ./adb kill-server
./adb devices
./adb root (這一步很重要 )
sh ./install.sh`
./genymotion-2.6.0-linux_x64.bin -d /home/geny
ubuntu配置adb除錯環境
首先安裝adb sudo add apt repository ppa nilarimogard webupd8 sudo apt get update sudo apt get install android tools adb android tools fastboot 安裝完後會發現用資料線...
Ubuntu16 04配置ADB除錯環境
1 安裝adb 可以通過 apt get install android tools adb 來安裝adb,也可以安裝android studio後在sdk的安裝目錄下的platform tools目錄裡面找到adb。2 將android裝置連線至電腦,通過lsusb檢視usb裝置,如下紅色部分對應...
Ubuntu18 04配置ADB除錯環境
apt get install android tools adb adb start serverlsusbbus 002 device 002 id 8087 8000 intel corp.bus 001 device 002 id 8087 8008 intel corp.bus 001 d...