java.net.ConnectException异常

标签 java android httpwebrequest tethering google-nexus

当我通过 USB 连接通过 Google Nexus 运行我的应用程序并尝试连接在我的笔记本电脑上运行的网络服务时,我遇到了以下错误,但我能够连接到网络服务。请指教。

     java.net.ConnectException: failed to connect to /192.168.1.122 (port 8080):       
           connect failed: ENETUNREACH (Network is unreachable)

            at libcore.io.IoBridge.connect(IoBridge.java:114)
            at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192)
            at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
            at java.net.Socket.startupSocket(Socket.java:566)
            at java.net.Socket.tryAllAddresses(Socket.java:127)
            at java.net.Socket.<init>(Socket.java:177)
            at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80)
            at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122)
            at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
            at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
            at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
            at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
            at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)

最佳答案

仅仅因为您将手机连接到计算机并不意味着它会创建网络连接。

创建一个 LAN 在 LAN IP 上运行网络服务。并使用 wifi 连接到它。

关于java.net.ConnectException异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14826497/

相关文章:

java - XML 到 JAXB 的绑定(bind)是否具有嵌套元素?

android - ArCoreApk 检查可用性不适用于 api 30

c# - 使用 HttpWebRequest 时如何限制带宽使用?

c# - xml解析错误: hexadecimal value is an invalid character

Java Gui 组件不会出现在 JFrame 中

java - 只读数据的 Spring Boot 存储库 : @Query annotation type not applicable to this kind of declaration

java - 使用 "invokedynamic"- 幕后发生了什么?

android - 通过 API "rolls"或在强光下损坏的 Galaxy S3 视频录制

android - 在某些三星设备上 Intent.putExtra() 崩溃

Windows Phone7 上用于 ShoutCast 的 HttpWebRequest