gpt4 book ai didi

java - 连接失败 : ECONNREFUSED

转载 作者:IT老高 更新时间:2023-10-28 20:36:59 25 4
gpt4 key购买 nike

我正在开发一个应用程序,我想我想做的是从 android 中的服务器数据库接收数据。所以我开始运行一些教程。我找到了一个正在做我想做的事的人。但我得到:

detailMessage   "failed to connect to localhost/127.0.0.1 (port 8080): connect failed: ECONNREFUSED (Connection refused)" (id=830021648792) 

本教程的完整代码在这里 link

错误发生在:

OutputStreamWriter out = new OutputStreamWriter(connection.getOutputStream());

我检查过:

  • 防火墙已禁用
  • ping 正常
  • 连接字符串与我从服务器管理界面运行 servlet 时完全相同 - http://localhost:8080/Requestor/RQSRV- servlet 正在运行

我的配置:

  • 服务器:Glass Fish 4.0
  • Android 应用 - 在 Eclipse 中开发
  • Servlet - 在 NetBeans 中开发

最佳答案

要从 Android 模拟器访问您的 PC 本地主机,请使用 10.0.2.2 而不是 127.0.0.1。 localhost 或 127.0.0.1 指的是仿真设备本身,而不是运行仿真器的主机。

引用:https://developer.android.com/studio/run/emulator-networking#networkaddresses

对于 Genymotion 使用:10.0.3.2 而不是 10.0.2.2

关于java - 连接失败 : ECONNREFUSED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18341652/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com