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

  • Post author:
  • Post category:其他


安装了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驱动,可以查看下设备管理器是否为下图:

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

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

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

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



版权声明:本文为weixin_42314830原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。