Android – 不能安装* smartsocket * listener

当我尝试运行我的Android应用程序时,我得到这个exception:

等待设备时出错:java.lang.RuntimeException:无法创builddebugging桥:无法启动adb服务器:错误:无法安装smartsocket监听器:无法绑定到127.0.0.1:5037:尝试访问套接字一种被访问权限禁止的方式。 (10013)无法从ADB服务器读取OK *无法启动守护程序*错误:无法连接到守护程序'C:\ Users \ XXX \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe,start-server'失败 – 如果需要手动运行

所以我尝试用下面的命令来做一些手工操作:

adb kill-server

  • 响应:*服务器没有运行*

adb start-server

  • 回应是下一个例外:

守护进程没有运行。 现在在端口5037上启动它*错误:无法安装smartsocket监听器:无法绑定到127.0.0.1:5037:尝试以访问权限禁止的方式访问套接字。 (10013)无法从ADB服务器读取正常

*启动守护进程失败*错误:无法连接到守护进程

我在我的任务pipe理器中寻找adb进程,但没有运行。 有任何想法吗? 谢谢。

  • 在Android视图上以编程方式设置'?selectableItemBackground'
  • Android Studio模拟器不加载Windows 10
  • 从Eclipse迁移到Android Studio gradle结构后,更改项目文件结构
  • Android Studio - 味道可以与其他口味共享代码?
  • 为Galaxy S8创build一个模拟器? - Android Studio
  • 如何将Gradle依赖项更新到其最新版本
  • Android studio 1.1.0设置minifyEnabled true导致应用程序出现问题
  • 如何打开现有的Android项目(build.gradle)到android studio
  • 如果您遇到这种情况继续发生,并且重新启动仍然无效,那么您的adb安装可能会出现问题。 我不得不重新安装adb来解决这个问题:

    1. 重新启动以确保没有运行adb的实例
    2. 在Android Studio中启动SDKpipe理器:工具 – > Android-> SDKpipe理器
    3. selectSDK工具选项卡
    4. 取消selectAndroid SDK平台 – 工具项目
    5. 点击应用
    6. 检查屏幕上的日志,确保卸载成功,SDK / platform-tools文件夹为空。

    这应该完全删除您的SDK中的adb。

    1. 现在重新selectAndroid SDK平台 – 工具项目
    2. 点击申请
    3. 检查屏幕上的安装是否成功。

    我怀疑在我的情况下,平台工具的更新失败也许是因为它没有杀死一个正在运行的adb.exe,只应用了部分更新导致adb安装不稳定。

    打开命令提示符并input以下命令

    netstat -ano | findstr:5037

    这将显示程序ID

    TCP 127.0.0.1:5037 0.0.0.0:0聆听832

    832正在进行ID

    现在运行命令

    任务列表| findstr processID (例如tasklist | findstr 832)

    它将显示进程名称,如bash.exe

    只要去任务pipe理器,并结束任务bash.exe并使用以下命令来启动adb

    adb start-server

    voillllaaaaaaa ……..

    就我而言,罪魁祸首是Visual Studio 2017.我在Vinayak的回答的帮助下发现了这一点。 我刚刚closures了Visual Studio 2017,然后亚行开始工作。

    重新启动adb服务器非外部terminal(CMD)为我做了这项工作:

    Android-SDK/platform-tools/adb.exe kill-server Android-SDK/platform-tools/adb.exe start-server