ubuntu下adb无法连接设备(二)

3 篇文章 0 订阅

ubuntu下adb无法连接设备(二)

  • 问题:
    已经配置了51-android.rules文件,但adb devices依旧无法识别到设备。

  • 原因:
    adb内建有一个知名的厂商ID列表,对于列表内的设备,adb可以直接连接,而不在列表中的设备,它会直接返回,这也就是为什么android设备的驱动已经安装好了,而adb连接不上的原因。
    如果我们用的android设备的厂商ID被修改过,即未在默认的列表里,按官方的步骤就会失败。

  • 解决方法
    adb除了内建的一个列表,还有一个adb_usb.ini文件维护可信任的第三方厂商列表,因此我们需要把VID(Vender ID)写到adb_usb.ini中。

  • 查看一下连接到电脑上的设备信息:
    在这里插入图片描述

  • 解决步骤

#1、在根目录打开adb_usb.ini文件
vim ~/.android/adb_usb.ini
#2、如果你的系统下没有这个文件,则需要在对应位置新建一个
#3、在文件中加入ID,如上图中的设备内容,我的设备是倒数第二个,因此在文件中加入对应信息,具体格式如下图:
0x05c6
#4、重启电脑即可

adb_usb.ini中插入的信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值