设置usb权限
因为ubuntu这样的系统都是默认以非root身份在运行的,要使用usb调试,需要sudo支持。

$ lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 413c:2106 Dell Computer Corp.
Bus 002 Device 002: ID 0461:4d81 Primax Electronics, Ltd
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 010: ID 0bb4:0c87 High Tech Computer Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

列表中,Bus 001 Device 010: ID 0bb4:0c87 High Tech Computer Corp. 这一行为htc手机的usb使用端口,记录一下,id为0bb4(基于上所有的htc都是这个ID)。

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

加入以下内容:

SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0c87",MODE="0666"

其中的idvendor idProduct指的是USB的ID可以使用lsusb查询得到。
比如我的是:
lsusb

Bus 001 Device 010: ID 0bb4:0c87 High Tech Computer Corp

ID 0bb4 就是idVendor ,0c87就是 idProduct
运行命令,重启udev:

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

三、重新启动adb server
(很重要)拔掉usb重新连上再执行:

sudo ./adb kill-server

./adb devices 

#############

如果还不行怎么办? 

试试su - 登录root用户后

再adb kill-server

adb devices

no permission 这种问题的解决方法相关推荐

  1. 关于Android 8.0java.lang.SecurityException: Permission Denial错误的解决方法

    关于Android 8.0java.lang.SecurityException: Permission Denial错误的解决方法 参考文章: (1)关于Android 8.0java.lang.S ...

  2. 由于SSH配置文件的不匹配,导致的Permission denied (publickey)及其解决方法

    由于SSH配置文件的不匹配,导致的Permission denied (publickey)及其解决方法 参考文章: (1)由于SSH配置文件的不匹配,导致的Permission denied (pu ...

  3. KEIL MDK access violation at 0x40021000 : no ‘read‘ permission的一种解决方法

    KEIL MDK access violation at 0x40021000 : no 'read' permission的一种解决方法 参考文章: (1)KEIL MDK access viola ...

  4. su oracle失败,su: /bin/bash: Permission denied错误的解决方法

    su: /bin/bash: Permission denied错误的解决方法,遇到类似问题的朋友可以参考下. 客户一个oracle突然当机了,由于业务启动,客户下意识的重启了服务器,系统是起来了,准 ...

  5. Error: Permission denied (publickey) 的解决方法

    这一切都是源于智障的我在 创建SSH Key: $ ssh-keygen -t rsa -C "youremail@example.com" 你需要把邮件地址换成你自己的邮件地址, ...

  6. 用scp替换服务器上文件提示没权限,sh使用scp: /目录: Permission denied 权限受阻解决方法...

    使用scp推送文件到另外一个台服务器上是遇到错误:scp: /home/chenxinming/rdb/159/7021dump_20190706.rdb: Permission denied 这是因 ...

  7. 关于使用git clone时提示Permission denied (publickey)的解决方法

    使用的git版本需在2.32及以下,这时其中一种解决方法,其他方法可追寻网上其他答案.

  8. 使用图形化界面时startxfce4,出现的cannot open /dev/tty0: Permission denied问题,解决方法

    startxfce4 在使用xserver时往往会报: cannot open /dev/tty0 (permission denied) 添加所在用户到tty组中 gpasswd -a 用户名 tt ...

  9. 出现git@github.com: Permission denied (publickey)的解决方法

    如果是新的主机要git clone自己的私人git项目的时候,会出现 git@github.com: Permission denied (publickey). 导致无法把代码下载下来,此时需要把主 ...

  10. Permission denied (publickey)的解决方法

    git clone github.com/xxxxx时出现Permission denied (publickey),是ssh key过期的问题,需要对ssh key进行更新 ssh-keygen 所 ...

最新文章

  1. android jni fork()子进程不运行_安卓系统最重要的进程之一:system_server详细分析...
  2. Eclipse RCP 中使用UTF8编码出现乱码问题的解决办法
  3. Goland安装-工欲善其事必先利其器
  4. 数据分析JSON板块的基本使用(以分析比特币收盘价为例),附完整的Python代码及json文件详解---数据可视化
  5. 缓存系列之二:CDN与其他层面缓存
  6. 在Nginx上配置NameCheap免费SSL
  7. 阿里巴巴公布“新六脉神剑”:因为信任 所以简单
  8. 微软提出Layout,多模态任务也有预训练模型啦
  9. 计算机怎么查文件打印记录表,打印机历史记录
  10. Matlab Coder优缺点、使用介绍、使用注意
  11. 智和网管:深入国产化需求,扎根网络运维安全
  12. Player 本地播放器推荐-倍速播放-本地视频播放器-播放器-电脑手机互传文件-附下载地址
  13. wxpython配合MySQL数据库完成用户登录页面的设计
  14. 计算机软件水平考试分类程序员,历年计算机软件水平考试程序员部分真题
  15. Macbook Pro(无法完全)通过序列号与激活时间辨别是否为翻新机
  16. linux原生安装postgresgl
  17. 匮乏即是富足,自律产生喜悦_当惊喜与喜悦分开时
  18. 从海尔工业平台数字化案例看产业生态平台的几点分享
  19. 思科网络安全 第七章考试答案
  20. 简述程序开发中的常用的加密方法

热门文章

  1. 简单CAD户型图制作过程
  2. Linux趣味小知识---tty终端内置的极简QQ功能
  3. SOFAStack 社区福利|KubeCon 2021 来啦!
  4. MoveWindow() 与SetWindowPos()
  5. linux中chown是什么命令,Linux中chown命令起什么作用呢?
  6. Git 时光穿梭你学会了吗?
  7. 人工智能如何用于静态生物特征验证
  8. QQ同步登入出现 回调地址非法,请使用已注册的回调地址(21006)!错误解决办法
  9. A.ZJH学长的茶叶(新生赛)
  10. 软件需求分析作业提交测试