安装了adb环境,也配置了path环境变量,依然出现上面的情况,一些人的解决方案:

1.输入adb kill-server ,之后输入 adb start-server,这相当于重启服务,对于该方法可以尝试一下,但我试了,未解决问题。

2.其他环境变量前置,未使用C盘安装的环境变量,具体方法可参考:https://blog.csdn.net/hbdatouerzi/article/details/73771331;该链接是移动正确环境变量到前面,使系统调用时,直接使用C盘安装的环境变量。

3.也是本文介绍的解决方法,出现no devices found或device not found这种现象,很有可能是缺少adb驱动,可以查看下设备管理器是否为下图:

有关手机出现device not found 或 no devices/emulators found 方法总结汇总。

如果没有android phone驱动,可以在网上下载android phone驱动。安装了驱动后,再重启,应该就可以使用adb命令了。

对于华为手机、荣耀手机,可以使用更简单的方法(我测试的是用荣耀8),直接下载华为手机助手(采用百度、360浏览器),谷歌浏览器不支持华为的网页(估计是美国的限制),下载完手机助手后,直接连接手机,可以自动下载华为手机驱动。在关于手机里面,点击5-7下版本号,会进入开发者模式,点击usb调试,然后进入adb命令中,输入adb shell,会出现:

有关手机出现device not found 或 no devices/emulators found 方法总结汇总。

这时候手机上会弹出:是否允许USB调试,点击确定,然后就ok了,就可以进入adb模式了。

 

总结:adb shell 命令,弹出no device found 、device not found情况,推测是缺少android phone驱动,需要从网上下载一个适合自己手机的android phone驱动,具体驱动可在网上搜索,上面只是总结了华为手机,进入adb模式的步骤,对于其他手机,多尝试下安装下驱动程序应该就可以解决。

 

相关文章:

  • 2021-12-16
  • 2022-01-12
  • 2021-08-13
  • 2021-11-03
  • 2021-07-18
猜你喜欢
  • 2022-12-23
  • 2021-12-31
  • 2021-08-26
  • 2021-10-17
  • 2021-09-09
  • 2021-06-29
  • 2021-09-13
相关资源
相似解决方案