之前在Ubuntu下只用过自己的魅族MX的调试,今天拿HTC的手机一连接全是“??????”,google一下很快找到了解决办法,全文如下。
(via
http://www.cnblogs.com/AndroidManifest/archive/2011/12/09/2281635.html)
-----------------
google官方开发向导里对Android手机已经设置了允许安装非market程序,并且处于usb调试模式,但是仍然在usb连接电脑后无法被识别的问题作了解释。
官方网址:
http://developer.android.com/guide/developing/device.html
如果是windows平台下,需要安装一个为adb准备的usb驱动。如果是Ubuntu Linux需要添加一个rules文件,里面包含了每一个想要调试的设备的usb配置信息。以HTC手机为例实现步骤如下:
1.在终端输入
sudo gedit /etc/udev/rules.d/51-android.rules
2.在打开的文件里加入
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666"
3.保存退出后在终端执行
sudo chmod a+r /etc/udev/rules.d/51-android.rules
重新将手机连接到电脑后HTC手机就可以被正常识别了。
如果是别的厂家的手机,需要在步骤2更改ATTR{idVendor}的值。如果要添加多个厂家的手机,重复步骤2。其他usb供应商的ID如下:
Company | USB Vendor ID |
Acer | 0502 |
ASUS | 0B05 |
Dell | 413C |
Foxconn | 0489 |
Garmin-Asus | 091E |
Google | 18D1 |
HTC | 0BB4 |
Huawei | 12D1 |
K-Touch | 24E3 |
KT Tech | 2116 |
Kyocera | 0482 |
Lenevo | 17EF |
LG | 1004 |
Motorola | 22B8 |
NEC | 0409 |
Nook | 2080 |
Nvidia | 0955 |
OTGV | 2257 |
Pantech | 10A9 |
Pegatron | 1D4D |
Philips | 0471 |
PMC-Sierra | 04DA |
Qualcomm | 05C6 |
SK Telesys | 1F53 |
Samsung | 04E8 |
Sharp | 04DD |
Sony Ericsson | 0FCE |
Toshiba | 0930 |
ZTE | 19D2 |
注意:如果按步骤操作仍不能识别的,检查 ATTR{idVendor}值里的字母是否是小写。
分享到:
相关推荐
ubuntu 下eclipse CDT搭建交叉编译开发环境 本文将详细介绍如何在ubuntu平台下使用eclipse CDT搭建交叉编译开发环境,包括准备相关软件安装包、安装软件包、应用程序编译、导入现存的makefile project、Qt 插件安装...
Ubuntu 下安装安卓Android开发环境 (Eclipse Java + Tomcat)
Ubuntu安装eclipse.txt
ubuntu_eclipse启动设置,jdk环境变量,其他设置
本文主要是在ubuntu 16.04环境下,如何安装 eclipse。
解决ubuntu macbuntu eclipse 没有菜单栏.txt
Ubuntu 12.04 Unity下Eclipse图标不显示解决方法.docx
详细介绍Ubuntu环境下安装Eclipse有截图
Ubuntu下Eclipse中文乱码解决.docx
介绍ubuntu下opencv的eclipse工程配置
解决虚拟机VMware下的UbuntuUSB设备识别问题的解决方法,分析了三种可能,并给出方法,简单明了,一看就懂。
根据本人遇到的实际情况,进行整理解决方案,解决虚拟机VMware下的UbuntuUSB设备识别问题的解决方法,希望可以帮到大家。
ubuntu eclipseIDE(开发环境)ubuntu eclipseIDE(开发环境)ubuntu eclipseIDE(开发环境)ubuntu eclipseIDE(开发环境)
解决 Ubuntu Eclipse 代码浮层黑色背景问题
64位Ubuntu,Eclipse新建Android project后缺失R文件的原因分析.docx
Ubuntu下eclipse环境搭建,开发Android需要用的哦,简单介绍
Ubuntu_10.04上编译Android_2.3Ubuntu_10.04上编译Android_2.3
Ubuntu下使用Eclipse开发CC++
在AndrodStudio中点击模拟器的启动按钮后,模拟器界面弹出后,又立刻闪退。下面通过本文给大家分享ubuntu上在androidstudio中启动emulator闪退的解决方法,一起看看吧