`
wing123
  • 浏览: 798876 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android访问网络,java.net.ConnectException: localhost/127.0.0.1:8888 - Connection ref

 
阅读更多

描述:
在做注册功能的时候,向本地服务器:127.0.0.1发送注册请求,logcat显示出错信息:

java.net.ConnectException: localhost/127.0.0.1:8888 - Connection refused


解决办法:
弃用127.0.0.1来访问服务器,改用本机的真实IP。

问题解释:
摘自:http://80x86.iteye.com/blog/539356

android模拟器(simulator)把它自己作为了localhost,也就是说,代码中使用localhost或者127.0.0.1来访问,都是访问模拟器自己!这是不行的!

如果你想在模拟器simulator上面访问你的电脑,那么就使用android内置的IP 10.0.2.2 吧,  10.0.2.2 是模拟器设置的特定ip,是你的电脑的别名alias

记住,在模拟器上用10.0.2.2访问你的电脑本机。

 

 

分享到:
评论

相关推荐

    Call From hdp-1/192.168.234.129 to hdp-1:8020 failed on connection exception: java.net.ConnectExcept

    报错:Exception in thread “main” java.net.ConnectException: Call From hdp-1/192.168.234.129 to hdp-1:8020 failed on connection exception: java.net.ConnectException: Connection refused; For more ...

    shell连接不上linux虚拟机解决方案

    3. 执行`sudo /etc/init.d/networking restart`命令重启网络服务,使新的网络配置生效。 4. 测试网络连通性,使用`ping www.baidu.com`命令检查是否能成功访问外部网站。 #### 三、移除Network Manager的影响 **...

    Android与本地Tomcat的连接[文].pdf

    在编程中,如果使用Java的`URL`和`URLConnection`类进行网络连接,遇到`java.net.ConnectException: localhost/127.0.0.1:8080 - Connection refused`这样的异常,应检查URL是否正确地指向了`10.0.2.2`,而不是`...

    java调用.net写的返回值为dataset的webservice(2)实例项目

    包内容太大,无法用一个压缩文件上传。放在另一个。 网上的调用例子太多了,有的要用cmd来解析webserive,有的没有包,有的代码报错。学习及测试花了4天,终于完成了。 1直接把项目放到 myeclipse的工作区间加载就...

    Android SDK三种更新失败及其解决方法

    所以想研究下Android wear。 更新Android SDK,居然失败了三次。 1.第一次失败 出现Failed to fetch URL错误提示 Failed to fetch URL https://dl-ssl.google.com/android/repository/repository-6.xml, reason: ...

    java调用net开发的webservice实例

    - I/O exception (java.net.ConnectException) caught when processing request: Connection timed out: connect - Retrying request - I/O exception (java.net.ConnectException) caught when processing request:...

    Java Socket常见异常处理

    2. **java.net.ConnectException: Connection refused: connect** 这个异常通常表示客户端无法连接到指定的服务器地址和端口。原因可能是服务器未运行,IP地址错误,或者端口未开放。排查步骤包括检查客户端的IP和...

    Android studio 使用Debugger问题(代码中含有ndk)

    Error running app: Unable to open debugger port (localhost:8601): java.net.ConnectException “Connection refused: connect” 2.出现场景: 原有项目中加入了ndk以后,debug出现问题(想

    向企业微信中的指定用户推送消息

    accs_token是企业微信提供的访问令牌(Access Token),它是调用企业微信API时的身份凭证,用于验证请求的合法性。获取accs_token通常需要企业微信的AppID和AppSecret,这两个参数在企业微信开发者中心注册应用后...

    andriod-gradle-6.0.1-all.zip

    RN报错。 Downloading https://services.gradle.org/distributions/gradle-6.0.1-all.zip Exception in thread "main" java.net.ConnectException: Connection timed out: connect

    JPedal Source源码Eclipse项目

    JPedal是一款强大的PDF解析器,它允许开发者在Java应用程序中处理PDF文档,包括阅读、渲染、转换和提取PDF内容。这个"JPedal Source源码Eclipse项目"提供了JPedal库的完整源代码,使得开发人员可以深入理解其内部...

    Ice-3.7.4.msi for windows版

    Caused by: java.net.ConnectException: Connection refused at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:574) at ...

    java调用.net webservice实例

    Java调用.NET WebService是跨平台通信的一种常见方式,尤其在企业级应用中,不同技术栈的应用需要相互交互数据时,这种技术尤为实用。Apache Axis是Java中常用的用于调用Web服务的工具,它提供了方便的API来创建和...

    Spark源码分析3-The connect between driver,master and excutor

    总结来说,Spark的驱动器、主节点和执行器之间通过Akka的RPC机制建立了紧密的通信网络,确保了任务的高效调度和数据的快速传输。理解这些组件的工作原理和交互方式,对于优化Spark应用性能和解决故障具有重要意义。...

    WebService学习之路五

    2. **SOAP(简单对象访问协议)**: SOAP是Web服务通信的主要协议,它定义了消息结构,并使用HTTP作为传输协议。SOAP消息通常包含一个XML文档,封装了请求或响应的数据。 3. **WSDL(Web服务描述语言)**: WSDL...

    MATLAB命令大全

    本书对MATLAB的每个函数或指令的含义进行了描述,对其语法格式或参数作了说明,并尽可能对每个指令都给出实例供参考。

    Modbus示例代码(jlibmodbus库)

    jlibmodbus库适用于Java语言开发使用Modbus传输协议,支持Modbus RTU、Modbus TCP、Modbus ASCII、Modbus on Android Things device。 压缩包文件: jlibmodbus-1.2.9.7.zip jlibmodbus-1.2.9.7.tar.gz jlibmodbus_...

    Java客户端调用.NET的WebService实例

    Java 客户端调用 .NET 的WebService 实例 本文将详细介绍 Java 客户端如何调用 .NET 的 WebService 实例。该实例将指导读者从头开始,新建一个 .NET 的 WebService,然后使用 Java 客户端来调用该服务。 新建 .NET...

Global site tag (gtag.js) - Google Analytics