Android studio 不能识别(显示?????)部分手机的解决办法

1. 查看设备ID

查看设备ID,在终端中输入lsusb,会显示一下信息

Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 174c:3074 ASMedia Technology Inc.
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 009: ID 0483:374b STMicroelectronics
Bus 003 Device 002: ID 1366:0101 SEGGER J-Link ARM
Bus 003 Device 006: ID 046d:c045 Logitech, Inc. Optical Mouse
Bus 003 Device 010: ID 18d1:4ee2
Bus 003 Device 004: ID 174c:2074 ASMedia Technology Inc.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

看到倒数第三个,有ID信息,但没有文字信息,这就说明不能识别的设备ID为

18d1:4ee2

记下这个地址

2.建立或修改文件 ~/.android/adb_usb.ini 

在文件中开头或结尾写入0x18d1,就是第一步记下数字的前四位

3.建立或修改文件 /etc/udev/rules.d/51-android.rules

修改文件权限,在终端中输入:

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

在文件中写入:SUBSYSTEM=="usb", ATTR{idVendor}=="XXXX", MODE="XXXX", GROUP="plugdev"

其中XXXX就是第一步记下的两组数据,要把这个XXXX替换成自己的:

SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="4ee2", GROUP="plugdev"

4.检验一下

确保你在用户组"plugdev",在终端中输入:

sudo adduser plugdev

按下面流程重启udev服务或直接重启PC

sudo service udev restart

检查ADB设备是否存在

adb kill-server
adb devices

插拔一下设备就能识别了,祝好!

转载于:https://www.cnblogs.com/madroid/p/4666401.html

Android studio 不能识别(显示?????)部分手机的解决办法相关推荐

  1. android studio 无法搜索插件、下载插件解决办法

    android studio 无法搜索插件.下载插件解决办法 解决无法搜索问题 解决无法安装的问题 在 windows 系统上使用 android studio 3.2版本无法搜索下载插件,但是2.3 ...

  2. Android Studio gradle下载依赖包失败的解决办法

    Android Studio gradle下载依赖包失败 的解决办法 使用Android Studio在第一次导入项目或者配置完Kotlin后,会一直Build,因为需要下载一些项目中配置的依赖和gr ...

  3. Android点击无响应,Android Studio无响应打不开的解决办法

    最近谷歌发布了Android Studio,下载安装之后,在使用时发现一个问题,那就是发布无响应且无法启动,也就是点击Android图标的时候没有任务反应,我想说的是你需要重新配置一下环境~ 因为这个 ...

  4. unable to locate adb , android studio无法识别模拟器和手机

    配置环境变量:新建变量[Android_Home],内容:  sdk绝对路径+分号+sdk下的plateform-tools的绝对路径,例如:F:\Android\Sdk;F:\Android\Sdk ...

  5. ubuntu14.04搭建Android Studio2.1开发环境activity_main.xml页面不显示虚拟手机的解决办法

    ubuntu14.04安装Android Studio2.1,安装好之后新建了一个空项目,点击activity_main.xml文件之后中间的空白区不显示虚拟手机: 问题描述:Exception ra ...

  6. Android Studio构建时报gradle相关错误的解决办法

    坑1:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settin ...

  7. Android studio之Unknown run configuration type AndroidRunConfigurationType解决办法

    1.问题 我也就是只是一开始点击了 File->invalidate cachas / restart -> invalidate and restart 在Android studio里 ...

  8. Android Studio 3.1无法导入模块的解决办法

    3月份Android Studio 3.1版正式发布,谁知新版本搞出了新问题,譬如导入已有的模块,Android Studio就死活无法正常导入.摸索了很久,才算总结出模块导入的几点解决办法: 一.依 ...

  9. Android studio 打开monitor 出现error提示 的解决办法 特别是使用了JDK-9

    查看电脑的环境变量中JAVA配置的路径中是不是如下图所示,有可能你的jdk版本为jdk-9,android studio目前还不支持jdk-9. 解决办法: 如果是jdk-9,需要卸载这个jdk,重新 ...

  10. Android Studio VT-x is disabled in BIOS 的解决办法

    我第一次安装Android studio的时候,在点击运行的时候出现了这个问题,我搞了好久,终于发现了是没打开VT.所以我们需要进入BIOS中启动Virtual Technology,因为我对电脑是联 ...

最新文章

  1. OpenCV SIFT检测关键点
  2. 性能测试中用LambdaProbe监控Tomcat
  3. 都21世纪20年代了,还有人问我学网络安全干嘛,你自己看吧
  4. 【每周CV论文推荐】 初学目标检测必须要读的文章
  5. Blazor University (4)组件 — 单向绑定
  6. timeSetEvent、回调函数、CCriticalSection
  7. 上传文件到服务器地址怎么配置,文件上传到服务器怎么配置
  8. 拼多多开除即将拿到股票的安全大佬;虾米音乐将永久关停;GitHub 解禁伊朗开发者使用权
  9. 【python、pyqt5】,打包出现的若干问题
  10. bitvise ssh client 连接linux,推荐SSH客户端Bitvise SSH Client
  11. Blue Coat 2.8亿美元收购云安全创业企业Elastica
  12. RAITE Hypervisor介绍
  13. Java 多态练习题之愤怒的小鸟,会飞会叫
  14. 【记录】gis空间分析poi点分布的影响因素操作过程
  15. redis的setex key seconds value命令的bug
  16. pta——点赞,打印杨辉三角,吃火锅(c语言)
  17. 015.路径总和 路径总和II
  18. excel文件导入hive乱码_hive 从Excel中导入数据
  19. 计算机科学论文写作5-写硕士论文
  20. 罗克韦尔自动化收购工业自动化系统模拟与仿真的领先软件开发商Emulate3D

热门文章

  1. Mac上将Lightroom目录导入Capture One的详细步骤
  2. MacBooster如何查找和清理Mac大文件和旧文件?
  3. Mac新手比较容易犯的一些错误
  4. Linux yum安装unrar、rar
  5. awk学习笔记(8) - 简单的正则匹配
  6. 从 30248.271s 优化到 0.001,跪了....
  7. 令人笑喷的56个代码注释,最后几个老衲实在憋不住了。。。
  8. 作为曾经Oracle的一员,谈谈老东家的此次裁员
  9. 架构之每天数十亿次请求的web应用经验分享
  10. 关于Java锁机制面试官会怎么问,深刻易懂