【问题标题】:adb socket not working and daemonadb 套接字不工作和守护进程
【发布时间】:2016-12-15 04:41:01
【问题描述】:

我遇到了这种类型的错误

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

my genymotion device is running but it shows me that no device

【问题讨论】:

    标签: android sockets adb daemon genymotion


    【解决方案1】:

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

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

    【讨论】:

    • 它说,“找不到进程adb.exe”。
    • 'adb kill-server' 'adb start-server' 这些命令会对你有所帮助
    【解决方案2】:
    1. 如果 Eclipse 或 Android Studio 正在运行,请关闭(可选)。
    2. 打开命令提示符。
    3. 转到 Android SDK platform-tools 目录。
    4. 输入adb kill-server
    5. 输入adb start-server
    6. 如果启动ADB服务器没有报错,则adb启动成功。

    1. 转到任务管理器,打开进程选项卡,然后结束adb.exe 进程。
    2. 然后重启 Android Studio。

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

    【讨论】:

    • 杀死adb.exe是Windows用户最简单的选择
    【解决方案3】:

    就我而言,上述解决方案均无效。我奇怪地解决了它,也许它可能是一个错误。

    不要在 Android Studio 之前运行 Genymotion 模拟器。首先,我打开android studio,然后点击运行项目并选择部署目标窗口出现。然后我运行 genymotion 模拟器,现在模拟器显示在 Android Studio 的选择部署目标窗口中。然后部署到模拟器没有错误。完成!

    作为另一种方式,您可以尝试将 Genymotion sdk 设置为与 Android studio sdk 相同。为此,首先找到您的 sdk 位置。您可以通过右键单击Android Studio项目->打开模块设置->选择SDK位置->在Android SDK位置下找到它,如图所示。然后打开 Genymotion -> 设置 -> ADB 选项卡 -> 点击 Use custom Android SDK tools 单选按钮 -> 导航到 Android studio 使用的 SDK 文件夹 -> 重启 Genymotion 虚拟设备

    【讨论】:

      【解决方案4】:

      如果上述方法都不适合您,请确保您已关闭 Genymotion 模拟器,因为它会导致我出现此问题。

      【讨论】:

        【解决方案5】:

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

        终止连接:

        1. 让模拟器保持运行。

        2. 关闭并卸载模拟器上的任何 Android Studio/Eclipse 应用程序。 这会终止尝试连接的应用程序。

        3. 如果 Eclipse 或 Android Studio 正在运行,请关闭它们。无需打开 Android Studio 即可让模拟器运行(这很重要)这会终止尝试连接的软件。

        这样做之后,我回到我的 React-Native 应用程序并连接到 Expo 没问题。

        您所要做的就是终止所有连接。不管你怎么选择。

        【讨论】:

          【解决方案6】:

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

          【讨论】:

            【解决方案7】:

            安装 API 30 的 Android Studio 4.1.3 出现此错误 01-04-2021 09:56 'C:\Users\ranja\Android\Sdk\platform-tools\adb.exe start-server' 失败 -- 必要时手动运行

            试过 C:\Users\ranja>adb start-server

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

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

            【讨论】:

              【解决方案8】:

              我在我的 ionic 2 中遇到了同样的错误。我只是卸载并重新安装 ionic。它再次正常工作..

              npm uninstall -g ionic
              npm install -g ionic
              

              【讨论】:

                猜你喜欢
                • 2011-09-08
                • 2014-12-05
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2017-05-14
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多