关闭

ubuntu adb找不到设备

标签: ubuntuusb手机调试
361人阅读 评论(0) 收藏 举报
分类:

问题:在ubuntu上连上手机,adb 相关操作时,看到是显示无设备。手机上已经设置了USB调试,但pc端显示不了。
输入adb devices显示no permission,或者是无设备显示。

adb devices 
List of devices attached 
????????????    no permission

这基本上权限问题。
在谷歌官网上给出以下操作:

$ wget -S -O - http://source.android.com/source/51-android.rules | sed "s/<username>/$USER/" | sudo tee >/dev/null /etc/udev/rules.d/51-android.rules; sudo udevadm control --reload-rules

如果你上不了官网也没关系,可以直接生成规则来访问。

1.lsusb查看设备ID

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 015: ID 05c6:9091 Qualcomm, Inc. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

我需要的是这一条

Bus 001 Device 015: ID 05c6:9091 Qualcomm, Inc. 

对应的是idVendor:05c6,idProduct:9091

2.设置规则

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

添加

SUBSYSTEM=="usb", ATTR{idVendor}=="05c6", MODE="0666"  

保存并设置权限(不过由于是用sudo获取root权限设置的,所以一步设置权限可以不用。)

sudo chmod a+rx /etc/udev/rules.d/51-android.rules

重新运行adb
这里有两个方法都可以
(1)进入adb目录操作

cd ~/android-sdk-linux/platform-tools
sudo ./adb  kill-server  
sudo ./adb  start-server

(2)拔掉USB线重新连接。

最后,在adb devices就可以看到对应的设备了

List of devices attached 
0123456789ABCDEF    device

相关链接
https://source.android.com/source/initializing.html

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

Android问题集锦之十四:Ubuntu 12.04 adb 找不到设备的解决方法

问题描述与背景: 新来个测试手机,连接PC后adb devices下无设备。已经在手机端打开USB调试(Android4.0,设置—开发人员选项--选中USB调试),USB连接没有问题,可以打开手机的...
  • lincyang
  • lincyang
  • 2013-06-14 11:31
  • 17010

windows下和Ubuntu下adb找不到设备的解决方法

使用电脑连接android设置的时候,通常要做两步:1是安装USB驱动;2是启动adb工具。 第一步比较简单,只要修改android驱动的配置文件android_winusb.inf,把你设备的Ven...
  • Yao_GUET
  • Yao_GUET
  • 2014-04-19 14:06
  • 9865

Android调试adb devices找不到设备

adb驱动已经安装成功,但是adb devices却无法找到设备,USB大容量存储也是正常; 以前如果出现此种情况,我能想到的原因如下: 1.杀毒软件问题(关闭MacAfee) 2.驱动安装有误,...
  • u010340178
  • u010340178
  • 2017-05-25 14:41
  • 2257

Ubuntu下Adb调试Android找不到设备的解决方法

Ubuntu下Adb找不到设备的解决方法 首先按照 SDK 上的说明建立 udev 的 rules 文件,然后:     在 ubuntu 10.10 下通过usb连接 Android设备,使用...
  • ljchlx
  • ljchlx
  • 2011-10-11 23:42
  • 5823

ubuntu系统下新设备在adb devices下找不到的解决方案

把手机插在usb上,并且打开了开发者模式,但是adb devices 下 却显示List of devices attached 为空 1首先,先$ lsusb,找到你的设备,我的设备就是倒数...
  • Joker_5
  • Joker_5
  • 2016-03-03 19:18
  • 651

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

原文链接:http://blog.csdn.net/lincyang/article/details/9093239 附加参考:http://developer.android.com/tools/...
  • akiyame
  • akiyame
  • 2015-07-14 19:58
  • 1041

ubuntu 下adb devices找不到设备

插入android设备输入lsusb,如下图 拔掉usb设备输入命令lsusb,如下图 可见两图的差异是这行 下面要用到 2b0e这个值 编辑 sudo vim /etc/udev/r...
  • u011291205
  • u011291205
  • 2015-09-03 10:40
  • 302

展讯android开发adb找不到设备

  • 2012-11-08 10:38
  • 74B
  • 下载

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

昨晚凌晨,手上的一个天语
  • feiniao8651
  • feiniao8651
  • 2014-10-06 10:30
  • 12296

【转】手机连接pc,驱动装好,但adb devices找不到设备

转自:http://hi.baidu.com/tigerpan/item/6609de1834a35fc738cb30fe
  • shirleyxiao
  • shirleyxiao
  • 2014-05-16 17:09
  • 14669
    个人资料
    • 访问:36205次
    • 积分:676
    • 等级:
    • 排名:千里之外
    • 原创:31篇
    • 转载:1篇
    • 译文:0篇
    • 评论:6条
    最新评论