前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >adb devices: ?????? no permissions解决办法

adb devices: ?????? no permissions解决办法

原创
作者头像
朵朵花儿
修改2019-12-26 18:19:00
1.1K0
修改2019-12-26 18:19:00
举报

adb devices: ?????? no permissions解决办法

环境: -Ubuntu 14.04Lts x86_64

adb devices: ?????? no permissions解决办法

$ adb devices

输出:

List of devices attached

?????? no permissions

Ubuntu系统默认以非root身份在运行,要使用usb调试,需要sudo支持

$ lsusb

输出:

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 001 Device 002: ID 8087:8009 Intel Corp.

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Bus 003 Device 019: ID 05c6:9091 Qualcomm, Inc.

Bus 003 Device 002: ID 1bcf:0007 Sunplus Innovation Technology Inc. Optical Mouse

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub```(列表中,

Bus 003 Device 019: ID 05c6:9091 Qualcomm, Inc.

这就是我所使用的高通平台的Android手机的usb使用端口,id为05c6)

编辑文件

$ sudo vim /etc/udev/rules.d/70-android.rules

加入以下内容:

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

重启udev

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

$ sudo service udev restart

重启adb server (这两条命令需要 sudo -s 切换到root用户执行,之后可以退出root用户)

$ adb kill-server

$ adb start-server

输入adb devices

$ adb devices

输出:List of devices attached

e796a5e device

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档