Android adb套接字不工作和守护进程

Android adb套接字不工作和守护进程,android,sockets,adb,daemon,genymotion,Android,Sockets,Adb,Daemon,Genymotion,我得到了这种类型的错误 错误:无法安装smartsocket侦听器:无法绑定到 127.0.0.1:5037:每个套接字地址(协议/网络地址/端口)通常只允许使用一次。(10048) 1:34:26 PM无法从ADB服务器读取ok 1:34:26 PM*启动失败 守护进程*1:34:26 PM错误:无法连接到守护进程1:34:26 PM 'C:\Users\MITESH SUTHAR\AppData\Local\Android\Sdk\platform tools\adb.exe,启动服务器的

我得到了这种类型的错误

错误:无法安装smartsocket侦听器:无法绑定到 127.0.0.1:5037:每个套接字地址(协议/网络地址/端口)通常只允许使用一次。(10048) 1:34:26 PM无法从ADB服务器读取ok 1:34:26 PM*启动失败 守护进程*1:34:26 PM错误:无法连接到守护进程1:34:26 PM 'C:\Users\MITESH SUTHAR\AppData\Local\Android\Sdk\platform tools\adb.exe,启动服务器的 失败--必要时手动运行下午1:38:14无法获得结果 亚洲开发银行版本

  • 如果Eclipse或Android Studio正在运行,请关闭它们(可选)
  • 打开命令提示符
  • 转到Android SDK
    平台工具
    目录
  • 键入
    adb kill server
  • 键入
    adb启动服务器
  • 如果启动ADB服务器时没有抛出错误消息,则成功启动
    ADB
  • 转到任务管理器,打开进程选项卡,然后结束
    adb.exe
    进程
  • 然后重启Android Studio

  • 如果adb有任何问题,这可能会起作用。

    我在ionic 2中遇到了相同的错误。我只是卸载并重新安装爱奥尼亚。它又能正常工作了

    npm uninstall -g ionic
    npm install -g ionic
    

    就我而言,上述解决方案都不起作用。我奇怪地解决了它,可能是个bug

    不要在Android Studio之前运行Genymotion emulator。首先,我打开android studio,然后单击RunProject并选择部署目标windows。然后我运行genymotion仿真器,现在仿真器显示在androidstudio中的selectdeployment目标窗口中。然后部署到仿真器,没有错误。完成了


    另一种方法是,您可以尝试将Genymotion sdk设置为与Android studio sdk相同的版本。要做到这一点,首先找到您的sdk位置。您可以通过右键单击Android Studio项目->打开模块设置->选择SDK位置->在Android SDK位置下找到它,如图所示。然后打开Genymotion->Settings->ADB选项卡->单击使用自定义Android SDK工具单选按钮->导航到Android studio使用的SDK文件夹->重新启动Genymotion虚拟设备

    我遇到了相同的错误。我提供了下面的命令,问题就解决了


    命令:-
    taskkill/f/im adb.exe

    如果上述操作都不适用于您,请确保您已关闭Genymotion emulator,因为它会导致我出现此问题。

    最简单的方法我在尝试将React本机应用程序连接到Android Studio模拟器时遇到了这个问题。如果您阅读了错误消息,它会告诉您,“每个套接字地址(协议/网络地址/端口)通常只允许使用一次。”因此,您可以假设React Native之外的其他东西也在尝试连接到仿真器

    终止连接:

  • 让模拟器保持运行

  • 关闭并卸载emulator上的所有Android Studio/Eclipse应用程序。这将终止尝试连接的应用程序

  • 关闭Eclipse或Android Studio(如果两者都在运行)。Android Studio不一定要打开才能让模拟器工作(这很重要)。这将终止尝试连接的软件

  • 这样做之后,我回到我的React原生应用程序并连接到Expo,没有问题


    您所要做的就是终止所有连接。无论您如何选择。

    我遇到了相同的错误,在windows上重新启动AS后它就工作了,当然,它要求SDK更新。

    安装了API 30的Android Studio 4.1.3有此错误 01-04-2021 09:56'C:\Users\ranja\Android\Sdk\platform tools\adb.exe启动服务器'失败--如有必要,手动运行

    已尝试C:\Users\ranja>adb启动服务器

    • 守护进程未运行;现在从tcp:5037开始 **无法从ADB服务器读取ok
    • 无法启动守护进程 错误:无法连接到守护进程**

    注意:我在Windows 10上的%PATH%环境变量中添加了“C:\Users\ranja\Android\Sdk\platform tools”

    它说,“找不到进程adb.exe”。“adb kill server”“adb start server”这些命令将帮助您简化并为我工作。thanksKilling
    adb.exe
    是Windows用户最简单的选择