error:devices not found与error:device offline

如果你只是为了解决问题,一不小心进入到这里了,可以直接划到最底部查看解决办法。

最近在MAC的虚拟机上装了win7,然后搭建Android开发环境,结果被这adb坑了半天。废话不多说,直接上主题¥%#¥%#¥

遇到的问题:

  • 问题1:error:devices not found
  • 问题2:error:device offline

系统环境:

  • 华为P9
  • Parallels14.0.1
  • Win7专业版
  • AndroidStudio3.4.2
  • jdk1.7.0_25
  • AndroidSDK——直接copy之前的,但问题也出在这……~……

爬坑之旅:

1、首先在mac上安装了虚拟机Parallels14.0.1,然后在虚拟机上装了个Win7,紧接着装Java、AndroidStudio并配置环境变量和AndroidSDK,直到这一步都没问题。

2、cmd中adb是成功的,但是接上手机后一直连不上,输入adb shell就一直显示问题1。

解决问题1:

(1)devices not found的意思是没有识别到Android设备,一般情况也就是没有装Android设备的驱动,接下来就需要去解决驱动的问题。

(2)于是乎去找Android驱动安装,因为是华为手机,首先想到的是装一个华为手机助手,它里面提供的驱动应该是最官方的。找到HiSuite,电脑和手机都装了此软件,可惜依然连不上。然后下载了360手机助手(或者360驱动大师)试,还是连不上(有同事推荐腾讯手机管家,我没去试)。

(3)借助软件解决不了就只有自己解决咯,全网搜,找到如下驱动程序这里有装驱动的传送门,需要参考的请前往成功解决问题:

            链接:https://pan.baidu.com/s/1bd6Ru7sqq0DsVfjACLw_qA  密码:jygp

3、解决了devices not found的问题,但是又出现问题2。

解决问题2:

扫描二维码关注公众号,回复: 9254411 查看本文章

(1)device offline的意思是识别到了Android设备,但是连接不上,这个时候就主要是adb的问题了。

(2)搜索得到如下资源,通过覆盖替换adb及其文件等4个文件,解决问题:

            链接:https://pan.baidu.com/s/19uQlCxJ5KDTe6miiijQxEA  密码:6y4q

(3)替换之前,如果打开了adb,别忘了adb kill-server,不然会替换不了。替换之后再adb start-server或者重启Win7就行了,然后各种adb命令(这是一些常用的adb命令

总而言之的总结:

  1. error:devices not found-->装驱动-->360驱动大师、腾讯手机管家-->手动装驱动-->驱动链接:https://pan.baidu.com/s/1bd6Ru7sqq0DsVfjACLw_qA  密码:jygp
  2. error:device offline-->重装adb-->adb链接:https://pan.baidu.com/s/19uQlCxJ5KDTe6miiijQxEA  密码:6y4q

 

 

 

发布了55 篇原创文章 · 获赞 61 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/Agg_bin/article/details/102980611