• daemon not running的解决办法


    有时候,当我们执行 adb devices 或者 adb start-server 的时候,会出现下面的情况:

    * daemon not running. starting it now on port 5037 *
    ADB server didn't ACK
    * failed to start daemon *

    查一下daemon是个什么东西,daemon字面意思就是守护进程。那么它为什么会有问题呢?

    1、首先,先杀掉adb进程再重启试试

    • adb kill-server
    • adb start-server

     如果这样可以解决最好,不行就继续第二步。

    2、输入:

    • adb nodaemon server

    系统会提示:

    • cannot bind ‘tcp:5037’

    说明是adb server端口绑定失败,有可能是被别的进程占用了

     3、查询一下是哪个进程占用了5037这个端口

    • netstat –ano | findstr 5037

    4、找到对应进程的PID之后,查查它姓氏名谁

    • tasklist | findstr 5037

     

    5、强行杀死该进程

    • taskkill /f /pid 2084

    或者

    • taskkill /f /im xxx.exe

    如果这个命令提示无权限,还可以去Windows的任务管理器中杀掉进程。

  • 相关阅读:
    Python-Re正则表达式库
    杂记
    Python 信息提取-beautifulsoup实例
    Python 中国大学排名定向爬虫
    matlab-汉字unicode编码转换
    Python-beautifulsoup库
    python 安装resquest
    python--数字灯管
    Python time库
    Python random库
  • 原文地址:https://www.cnblogs.com/mgzc-1508873480/p/7125039.html
Copyright © 2020-2023  润新知