Android Device Chooser中顯示Target unknown解決方法


手機插在電腦上准備調試程序來着,通過eclipse運行時,彈出的Android Device Chooser中顯示設備名是?????,Target未知,無法繼續運行。

可以通過以下步驟解決(Ubuntu):

1. 查看設備的vendor ID:

ubuntu@ubuntu:~$ lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 24ae:2000  
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 0bb4:0cfe High Tech Computer Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

很容易根據名字認出來手機是哪個,我的手機對應的ID是0bb4。

2.添加手機設備到usb列表中

ubuntu@ubuntu:~$ sudo vim /etc/udev/rules.d/51-android.rules

輸入:

SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"

3. 保存,在命令行中運行:

ubuntu@ubuntu:~$ sudo chmod a+r /etc/udev/rules.d/51-android.rules
ubuntu@ubuntu:~$ sudo service udev reload

然后再重啟一下eclipse,右鍵運行,問題解決了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM