解决ubuntu adb devices 找不到设备

遇到个问题,在手机已经处于开发者模式、usb调试打开、驱动等状态正常的情况下,有时候还是会出现adb devices找不到任何设备的情况

可以尝试通过以下步骤解决:

1. 查看本机USB设备列表

lsusb  

来自: http://man.linuxde.net/lsusb

结果如下:

在上面的列表中找到新增的USB设备,如果看不出来哪个是新增的设备,可以将USB设备拔下重新执行lsusb来进行对比

记录“ID”后面和设备描述前面之间的数值,比如上面的:18d1:4ee2

2. 编辑 51-android.rules 文件

sudo gedit /etc/udev/rules.d/51-android.rules 

如果没有这个文件新建一个即可,而且不用一定是51开头,我自己这边就是70-android.rules

在里面添加如下内容:

SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="4ee2",MODE="0666",GROUP="plugdev"

注意ATTRS{idVendor}==后面的数字是第一步记录的冒号前面的数字,ATTRS{idProduct}==后面接冒号后面的数字

保存退出

3. 编辑 ~/.android/adb_usb.ini 文件

sudo gedit ~/.android/adb_usb.ini

如果没有找到自行创建即可,在里面添加“0x”+ 第一步中冒号前面的数字:

0x18d1

保存退出

4. 生效重启adb

sudo service udev restart  
sudo adb kill-server
sudo adb start-server
时间: 2024-10-09 15:03:37

解决ubuntu adb devices 找不到设备的相关文章

adb devices找不到设备解决办法

问题现象: 解决办法: 1.在设备管理器Android Device中找到设备硬件Id USB\VID对应值: 3.找到.android目录,找到adb_usb.ini文件,如果没有此文件则新建一个,然后在此文件中加入0x2D95 4.adb kill-server然后adb devices

adb devices 找不到设备的解决方法,亲测,超管用

1.设备第一次连接电脑,执行adb命令,出现以下内容 2.解决方法:将手机的VID添加到C:\Users\admin\.android目录下的adb_usb.ini文件里 设备的VID在计算机右键属性->管理->设备管理器,如图 3.如果没有adb_usb.ini文件,自己可以新建一个,设备的VID前面要加0x adb_usb.ini文件格式如:0x22da0x119a 4.在黑窗口中输入 adb kill-server adb start-server adb devices 5.然后就能找

adb devices 找不到设备的解决方法

1. 查找到设备的vender ID Windows的方法:待补充 Mac OS: 命令行下输入:system_profiler SPUSBDataType 我的Nexus 7,有如下输出: Nexus 7: Product ID: 0x4ee2 Vendor ID: 0x18d1 (Google Inc.) Version: 2.28 Serial Number: 08bb6ada Speed: Up to 480 Mb/sec Manufacturer: asus Location ID:

ubuntu adb devices 找不到任何东西,安装驱动

在Android平台下做开发,adb总是需要使用到的,同时,因为linux没有windows这样操作傻瓜化,有些东西还是需要自行设置的,否则将会连接不上. 关于这些内容,google也有一定的描述,可以参考http://developer.android.com/tools/device.html 这个问题以前一直没有重视,我的三星GT5700手机和华为T9200手机连接一直很顺利,adb devices每次都能正常看到设备,不过换到展讯的6820平台时发现死活找不到设备,这下郁闷了,花了一些时

adb devices找不到设备?设备VID缺失解决方案

安装好adb 驱动后,发现adb devices还是找不到设备.找不到设备有很多的原因,其中之一就是驱动列表里没有设备信息.虽然多数的厂商设备都已经在Google驱动列表里注册过了,但也不排除某些厂商设备有遗漏.解决方法如下: 1. 获取设备的VID. 1) 连接手机设备与电脑,右击我的电脑->属性->设备管理器,找到手机设备,右键选择属性. 2) 在详细信息界面上选择"硬件Id"属性,可以看到类似下图的值,其中"VID_"后面的19D2就是这个设备的V

adb devices 找不到设备怎么办 --- 2

问题现象:在电脑上安装好手机驱动后,手机进入设置---->应用程序---->开发----->勾选USB调试后连接电脑,,在CMD命令中输入adb devices发现没有设备. 解决方法:开始菜单-->计算机(右键)-->设备管理器,找到设备,如下图 双击设备驱动,在弹出的菜单中选中“详细信息”tab页. 在下拉菜单中选中“硬件 Id” 记录VID后的数字,此处为1EBF. 在C:\Users\lenovo\.android文件夹中找到adb_usb.ini文件,打开,在文件中

adb devices 找不到设备

问题现象:在电脑上安装好手机驱动后,手机进入设置---->应用程序---->开发----->勾选USB调试后连接电脑,,在CMD命令中输入adb devices发现没有设备. 查看驱动列表: 提示安装驱动,安装失败.会在设备列表的安卓USB驱动有个黄色的叹号!即设备驱动没安装成功 输入命令: 没有设备列表返回 方案: 1.用驱动精灵安装的安卓驱动,安装成功,但是输入命令依旧没有设备返回 2.改用驱动人生吧,安装后就可以用了 提示安装驱动如图 安装别的驱动不好使 成功安装的设备驱动列表如下

adb devices找不着设备

第1步,查找设备VID VID是04E8,那么打开C:\Users\liujuan\Documents\.android\adb_usb.ini 在里面添加上设备即是 0x04E8,保存并关闭 然后cmd-adb devices  哦,仍然找不着,报error unknown host service 好吧,是不是5.37端口被占用了? netstat -nao | findstr "5037" 打开任务管理器,看pid,任务管理器-查看-选择列 非adb的进程都该死掉 最后: 重新连

Ubuntu adb devices : no permissions 解决方法

ntun下USB连接Android手机后,使用adb devices 出现如下: List of devices attached ???????????? no permissions 同时在DDMS中显示设备名也显示????,也无法显示进程名,无法查看log. 一.工具介绍android-sdk-linux_x86/tools下有一堆工具,今天要用的是:Android Debug Bridge,在android开发过程中,这个工具是使用得最多的.(缩写adb,有点像gcc的gdb似的) ad