Ubuntu下eclipse无法识别手机驱动(以小米2S为例子)
google官方开发向导里对Android手机已经设置了允许安装非market程序,并且处于usb调试模式,但是仍然在usb连接电脑后无法被识别的问题作了解释。
在Ubuntu Linux环境下需要添加一个rules文件,里面包含了每一个想要调试的设备的usb配置信息。以HTC手机为例实现步骤如下:
- 在终端输入 sudo gedit /etc/udev/rules.d/51-android.rules
- 在打开的文件里加入 SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666"
- 保存退出后在终端执行 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 | 
| 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}值里的字母是否是小写(还是按电脑识别的来吧!)。注意如果设备列表不在上面,你可以通过中的lsusb命令(插拔手机看看设备的变化)
方法二:
/etc/udev/rules.d/51-android.rules文件内容修改为:
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666", GROUP="plugdev"
Ubuntu下eclipse无法识别手机驱动(以小米2S为例子)的更多相关文章
- ubuntu 下正确安装android手机驱动
		1. 查看手机ID号. charlesxue@THSHIBA:~/setup/cocos2d-x/cocos2d-x-/projects/simpleGame/proj.android/bin$ ls ... 
- 【Linux/Ubuntu学习5】Ubuntu 下android 开发,eclipse不能识别手机
		ubuntu下eclipse不能识别手机解决方法: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1) 在终端运行 lsusb 会发现结果 ... 
- ubuntu中eclipse无法识别android手机问题
		1.问题: 在ubuntu中eclipse中用真机来调试androi程序时,发现无法识别手机,例如以下图显示2.37一栏之前显示全是乱码.这是解决后截的图. 2.问题原因: 在window下我们能够通 ... 
- Eclipse无法识别(手机)设备的解决方案
		遇到问题 开始学习android一个多月了,用Eclipse开发,用android手机调试.之前一直好好的,突然Eclipse无法识别手机设备了.纠结了好久,找了各种解决方法,弄了一晚上终于解决问题了 ... 
- ubuntu下USB连接Android手机
		初始工作:将Android手机通过usb连接到电脑,之后点击VM-Removable Devices-google Android - Connect,即可. 若通过usb连接到电脑,Removabl ... 
- Ubuntu下Eclipse中文乱码问题解决(转)
		Ubuntu下Eclipse中文乱码问题解决 把Windows下的工程导入到了Linux下Eclipse中,由于以前的工程代码,都是GBK编码的(Windows下的Eclipse 默认会去读取系统的编 ... 
- Ubuntu下用NdisWrapper安装网卡驱动
		下面是一个简单全面的使用NdisWrapper的指南.这是从Beginning Ubuntu Linux, Second Edition中提炼出来的. 这份指南是第8章的一部分.该章给出了在Ubunt ... 
- Ubuntu杂记——Ubuntu下Eclipse搭建Maven、SVN环境
		正在实习的公司项目是使用Maven+SVN管理的,所以转到Ubuntu下也要靠自己搭环境,自己动手,丰衣足食.步骤有点简略,但还是能理解的. 一.安装JDK7 打开终端(Ctrl+Alt+T),输入 ... 
- windows、ubuntu下eclipse搭建java、Python环境问题总结
		前两篇博文分别讲述了如何在windows.ubuntu下用eclipse搭建java.python环境,下面就针对本人遇到的问题做一个总结. 一.windows下关于java环境变量JAVA_HOME ... 
随机推荐
- 【java并发编程艺术学习】(二)第一章 java并发编程的挑战
			章节介绍 主要介绍并发编程时间中可能遇到的问题,以及如何解决. 主要问题 1.上下文切换问题 时间片是cpu分配给每个线程的时间,时间片非常短. cpu通过时间片分配算法来循环执行任务,当前任务执行一 ... 
- k8s 基础  核心概念
			Pod pod是若干相关容器的集合,Pod包含的容器运行在同一台宿主机上,这些容器使用相同的网络命名空间,ip地址和端口,相互之间能通过localhost来发现和通信.另外,这些容器还可共享一块存储空 ... 
- play 1.2.4的action执行前后的加载逻辑
			——杂言:最近在整理这一年的笔记,打算慢慢温故一遍,然后搬到博客里头来.这篇是2013.06.18时候整理的关于action执行前后的一些载入先后顺序逻辑.我的理解可能有偏差,如果有错误的,请读者们及 ... 
- C++中const型数据的小结
			由于与对象又管的const型数据种类较多,形式又有些相似,往往难记,容易混淆,因此总结一下相关用法,具体用法可查看下方链接 C++中对象的常引用 C++中指向对象的常指针和指向常对象的指针 C++中的 ... 
- storm定时器timer源码分析-timer.clj
			storm定时器与java.util.Timer定时器比较相似.java.util.Timer定时器实际上是个线程,定时调度所拥有的TimerTasks:storm定时器也有一个线程负责调度所拥有的& ... 
- 6.JBoss5.x6.x 反序列化漏洞(CVE-2017-12149)复现
			2017 年 9 月 14 日,国家信息安全漏洞共享平台( CNVD )收录了 JBOSS Application Server 反序列化命令执行漏洞( CNVD-2017-33724,对应 CVE- ... 
- 使用form 组件写一个用户注册,并用 bootstrap渲染
			需求:使用form组件,写一个用户注册系统,包含用户名, 密码, 确认密码,手机号,性别,爱好,注册.并用bootsrap渲染,成果如下: 首先创建一个django 项目.然后在连接pymysql数据 ... 
- C#在Linux上的开发指南
			本人才疏学浅,在此记录自己用C#在Linux上开发的一点经验,写下这篇指南.(给想要在Linux上开发C#程序的朋友提供建议) 目前在Linux上跑的网站:http://douxiubar.com | ... 
- SQL Server事务回滚对自增键的影响
			SQL Server事务回滚时是删除原先插入导致的自增值,也就是回滚之前你你插入一条数据导致自增键加1,回滚之后还是加1的状态 --如果获取当前操作最后插入的identity列的值:select @@ ... 
- [笔记]解决git本地仓库不能上传到gitee远程仓库的问题
			关键词:git.gitee.码云.上传远程仓库失败 1.gitee有一个远程仓库名字是CommandModel,里面只有两个README文件 2.假如我目录 D:\eclipse\workspace ... 
