【问题标题】:Unable to open connection to: localhost/127.0.0.1:5037, due to: java.net.ConnectException: Connection refused: connect无法打开到:localhost/127.0.0.1:5037 的连接,原因是:java.net.ConnectException:连接被拒绝:连接
【发布时间】:2019-06-06 06:05:09
【问题描述】:

我的 Android Studio 3.4.1 在运行应用程序时显示以下错误(如屏幕截图所示)

无法打开到:localhost/127.0.0.1:5037 的连接,原因是:java.net.ConnectException:连接被拒绝:连接

我的 android 手机已连接到我的 Windows 7 PC,但 Android Studio 仍然显示错误。我确实点击了“重新启动 ADB 服务器”,但问题仍然存在。

谢谢

【问题讨论】:

  • 你能解释一下你想要达到的目标吗

标签: android


【解决方案1】:

使用 10.0.2.2 访问您的实际机器。

当您使用模拟器时,localhost (127.0.0.1) 指的是设备自己的环回服务,而不是您所期望的机器上的服务。

您可以使用10.0.2.2 访问您的实际机器,它是一个别名设置以帮助开发。你可以从Here阅读更多内容

另外,请记住从您的真实设备访问 localhost,您的系统和移动设备需要连接到同一个 wifi/网络。

【讨论】:

  • 我没有使用模拟器,因为我的笔记本变得太慢了。我的笔记本只有 4GB RAM。所以,我将它连接到一部真实的手机以测试运行该应用程序。
【解决方案2】:

我在 Ubuntu 上遇到了类似的问题:但我还发现我的手机在 IDE 中不断重新连接。 解决方案 - 只是给 android studio 文件夹更改权限。

【讨论】:

    猜你喜欢
    • 2018-12-23
    • 2011-07-26
    • 2016-08-13
    • 2014-11-30
    • 2014-03-04
    • 1970-01-01
    • 2017-08-22
    • 1970-01-01
    • 2023-03-25
    相关资源
    最近更新 更多