gpt4 book ai didi

android - Android ConnectException-无法托管

转载 作者:行者123 更新时间:2023-12-03 11:55:07 28 4
gpt4 key购买 nike

所以我有一个通过Socket与服务器通信的android应用程序。昨天在某个时候工作。晚上,我想做更多的工作,但是它根本引发了异常,而我根本没有修改代码。
重建项目2次后,我测试了一个应用程序的连接,该应用程序我知道它可以100%运行,因为我几天前就尝试过。

在网上研究了我的问题后,我发现这可能是由于我昨天安装的恶意软件引起的。我卸载了它,但仍然无法正常工作。

我不会在这里发布任何代码,因为它不相关。 (正如我说过的,我尝试了一些应该起作用的方法,但是没有成功)

java.net.ConnectException: failed to connect to /(my ip is here) (port 2225): connect failed: EHOSTUNREACH (No route to host)
at libcore.io.IoBridge.connect(IoBridge.java:124)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:183)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:163)
at java.net.Socket.startupSocket(Socket.java:592)
at java.net.Socket.<init>(Socket.java:226)
at com.shoppiness.radu.jshoppiness.Client.run(Client.java:63)
at com.shoppiness.radu.jshoppiness.MainActivity$connectTask.doInBackground(MainActivity.java:77)
at com.shoppiness.radu.jshoppiness.MainActivity$connectTask.doInBackground(MainActivity.java:61)
at android.os.AsyncTask$2.call(AsyncTask.java:295)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:234)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
at java.lang.Thread.run(Thread.java:818)
Caused by: android.system.ErrnoException: connect failed: EHOSTUNREACH (No route to host)
at libcore.io.Posix.connect(Native Method)
at libcore.io.BlockGuardOs.connect(BlockGuardOs.java:111)
at libcore.io.IoBridge.connectErrno(IoBridge.java:137)
at libcore.io.IoBridge.connect(IoBridge.java:122)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:183) 
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:163) 
at java.net.Socket.startupSocket(Socket.java:592) 
at java.net.Socket.<init>(Socket.java:226) 
at com.shoppiness.radu.jshoppiness.Client.run(Client.java:63) 
at com.shoppiness.radu.jshoppiness.MainActivity$connectTask.doInBackground(MainActivity.java:77) 
at com.shoppiness.radu.jshoppiness.MainActivity$connectTask.doInBackground(MainActivity.java:61) 
at android.os.AsyncTask$2.call(AsyncTask.java:295) 
at java.util.concurrent.FutureTask.run(FutureTask.java:237) 
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:234) 
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) 
at java.lang.Thread.run(Thread.java:818) 

最佳答案

这可能只是因为您的设备未连接到互联网。将其连接到wifi,然后重试。祝你好运😉

关于android - Android ConnectException-无法托管,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45946162/

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