Android Studio检测不到ADB且shell命令显示unknown host server

我们在使用Android studio开发的时候,会经常使用模拟器来运行项目,经常会遇到adb挂掉的情况,通常我们重启下Android studio或者重启下ADB就可以了,但是今天我却遇到这种情况

adb.png

直接ADB检测不到,当时就比较懵了。上网找各种资料,都是提示需要配置相应的ANDROID_SDK_HOME环境变量,但是我之前也并没有配置过这种变量,所以抱着怀疑的态度去配置。发现意料之中的并没有解决问题,最后在使用shell命令,adb kill-server发现提示unknown host server,因为之前使用过该命令并不会提示unknown host server。确定应该是adb连接的问题,后来又通过了解使用netstat -ano | findstr "5037" 查看是不是该端口被其他程序占用

image.png

最后一列显示的就是任务管理器中的PID,在打开任务管理器查看PID ,找到对应的12960,就发现该端口确实是被pp助手占用了,结束掉该进程之后继续使用netstat -ano | findstr "5037" 查看是否还有其他占用程序,当发现没有其他占用程序之后,果然再次打开就可以检测到所有的模拟器了

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,831评论 25 709
  • 今天总结下上一个月以来,在区块链这个新的领域的一些心得。对于一个全新的领域,要学的实在太多,且这个市场变化也很快,...
    何处是归处阅读 276评论 2 0
  •   在网站用户经常需要注册新的账号以及对已经注册过的账号进行登录。  本文使用 php 实现基本功能并对基本原理进...
    我是DIV啊阅读 2,464评论 0 17
  • 2017年2月7日 北京晴 首先,恭喜公司经过长久的集体努力后终于完成了一个大项目,通过这两天的时间,我再次感...
    JerryLi123阅读 117评论 0 0