最近在使用android studio安装app时,遇到了adb devices 找不到设备列表的问题。尝试了很多种方法都没有成功。这里我给出一些我尝试过的方法(可能对其他人有用),最后给出我的方法。
1. adb 没有识别设备的id
在adb_usb.ini文件里添加设备的VID即可,具体操作参见这篇文章https://blog.csdn.net/u013906715/article/details/89555731
2. adb版本过低,需要升级版本
如何升级adb版本这里就不介绍了。网上很多。建议使用android studio来管理adb,比较方便。
3. 我自己的解决方法
我遇到的问题比较特殊,可能不是大家普遍遇到的问题。我使用的设备是华为mate60 pro,开启开发者模式后,你可以打开usb调试。正常来说,你可以打开“仅充电”模式下允许adb调试,这样你就可以使用adb来调试手机了。我之前一直也是使用这种方式。
但是今天尝试了许多次也没有成功。找到了另一个可行的方法是将usb的配置设置为RNDIS(USB以太网)就可以正常调试了。adb devices也可以查找到设备了。