首先确认手机连接上电脑,lsusb查看下设备记录。

matthew@matthew-1230-laptop:~$ lsusb

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

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

Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

Bus 001 Device 004: ID 192f:0916 Avago Technologies, Pte.

Bus 002 Device 018: ID 2717:9039

然后在/etc/udev/rules.d/下创建一个配置文件: 51-android.rules

sudo vim /etc/udev/rules.d/50-android.rules

文件里添加如下配置参数:

SUBSYSTEM=="usb", SYSFS{"idVendor"}=="0bb4", MODE="0666"

保存,给配置文件设置下权限

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

Restart

sudo /etc/init.d/udev restart

最后再重启下adb服务,就可以了(没配置环境变量的请进入Android SDK tools目录执行sudo ./adb kill-server ./adb devices)

sudo adb kill-server sudo adb devices

常用的usb Id:

#HTC 0bb4

SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"

#Huawei 12d1

SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", MODE="0666"

#LG 1004

SUBSYSTEM=="usb", SYSFS{idVendor}=="1004", MODE="0666"

#Motorola 22b8

SUBSYSTEM=="usb", SYSFS{idVendor}=="22b8", MODE="0666"

#Samsung 04e8

SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666"

#Sony Ericsson 0fce

SUBSYSTEM=="usb", SYSFS{idVendor}=="0fce", MODE="0666"

#ZTE 19D2

SUBSYSTEM=="usb", SYSFS{idVendor}=="19D2", MODE="0666"

#Sony Ericsson 0fce

SUBSYSTEM=="usb", SYSFS{idVendor}=="0fce", MODE="0666"

#小米 19D2

SUBSYSTEM=="usb", SYSFS{idVendor}=="2717", MODE="0666" //小米手机如果没有弹出usb调试确认框,可拨号界面输入*#*#717717#*#*。 手动弹出

adb如何在linux下安装目录,Linux下Android ADB驱动安装详解相关推荐

  1. linux mv 保持目录结构_Linux中的mv命令详解

    mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录. 1.命令格式: mv [选项] 源文件或目 ...

  2. linux安装python3教程_linux下安装python3和对应的pip环境教程详解

    1.下载python3.6的安装包: 2.解压后,进入到解压目录下,执行如下命令,将python3.6进行编译,如下是将python的环境编译到/usr/local/python3的目录下,注意先创建 ...

  3. linux系统下安装pip3,linux下安装python3和对应的pip环境教程详解

    linux下安装python3和对应的pip环境教程详解 1.下载python3.6的安装包: 2.解压后,进入到解压目录下,执行如下命令,将python3.6进行编译,如下是将python的环境编译 ...

  4. linux的yum安装目录,Linux如何查看YUM的安装目录

    Linux下如何查看使用YUM安装过的包的安装路径呢? 在搞清楚这个问题前,我们先来了解一下YUM. YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和R ...

  5. linux下 卸载qt_Ubuntu14.04安装、配置与卸载QT5的步骤详解

    1.之前我下载的是QT5.13版本但是安装结束后Qtcreator出现打不开,这里我推荐Qt5.9版本,下载网址如下: https://download.qt.io/official_releases ...

  6. (转)Linux下PS1、PS2、PS3、PS4使用详解

    Linux下PS1.PS2.PS3.PS4使用详解 原文:http://www.linuxidc.com/Linux/2016-10/136597.htm 1.PS1--默认提示符 如下所示,可以通过 ...

  7. Linux下zip格式文件的解压缩与压缩操作命令详解

    < Linux下zip格式文件的解压缩与压缩操作命令详解 > * 声明:网上找来比较凌乱,整理了一下,方便自己查看 zip格式文件的解压缩与压缩操作: 1.把/home目录下面的huaza ...

  8. linux下grep文件内容搜索工具及基本正则表达式详解

    linux下grep文件内容搜索工具及基本正则表达式详解 grep命令: 根据模式(文本字符和基本正则表达式的元字符组合而成之匹配条件)搜索文本, 并将符合模式的文本行显示出来. 格式:grep [选 ...

  9. python3.5安装教程linux_Linux下安装python3.6和第三方库的教程详解

    Linux下安装Python3.6和第三方库 如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境, 比如yum!!!!! ...

  10. linux 设备驱动 ppt,linux设备驱动开发详解讲座ppt

    PPT内容 这是linux设备驱动开发详解讲座ppt下载,主要介绍了设备驱动简介:建立和运行模块:字符驱动:调试技术:并发和竞争:分配内存:硬件通讯:中断处理:块设备驱动,欢迎点击下载. 嵌入式Lin ...

最新文章

  1. linux c++ 程序运行时间,总结UNIX/LINUX下C++程序计时的方法
  2. 深入理解kestrel的应用
  3. NYOJ 451(组合数+全错位)
  4. 颠覆数学思维:直觉也会欺骗你
  5. 上大学有用吗?35岁以上的程序员都去哪里了
  6. 动态新增表字段_国际法规 | 欧盟POPs法规更新新增三氯杀螨醇、修订PFOS的豁免——北测集团...
  7. Rails5 任务注释
  8. Linux教程+操作系统教程
  9. Tableau开始试用期后的破解方法
  10. kali中安装使用msfconsole
  11. mongodb 副本集Replica Set的keyfile验证
  12. 关于Cookie和Session
  13. 发现了一个好玩的SQL函数-soundex()
  14. 想出名 你就这样炒作自己
  15. 301、404、200、304、500等HTTP状态,代表什么意思?
  16. 预测股市?echart折线图展示CPI,PPI剪刀差和股市的关系
  17. 什么是.NET开发中常提到的CLR
  18. Android开源项目分类整理
  19. iOS小技能:iOS13 证件扫描 文字识别API
  20. 混合现实开发_20种增强和混合现实应用的想法和灵感

热门文章

  1. 从一杯果汁浅谈点点医生充值提现模块设计
  2. IP数据报首部的格式:关于标识(identification)、标志(flag)和片偏移
  3. 串口屏储存器不够,自己扩展怎么操作?
  4. spider分布式引擎
  5. DataX-MySQL(读写)
  6. java佳沃自行车怎么样_JAVA佳沃这个车怎么样最近想入
  7. 数据库 蚂蚁_华东师范大学与蚂蚁集团OceanBase成立联合实验室,助推自研数据库创新发展...
  8. OJ期末刷题 问题 B: 求三角形面积-gyy
  9. android 360锁屏清除,“打盹”省电 360清理大师锁屏清理早已实现
  10. 回想那天让我虎躯一震的bug:Mybatis Ognl引起的异常