0

我面临一个奇怪的问题。

我正在尝试从三星 Galaxy Nexus 访问服务器。大多数情况下一切正常,但是我观察到有时,在移动设备上运行的应用程序无法连接到服务器,下面是异常跟踪。

发生这种情况时,应用程序无法始终如一地访问服务器。有一次重现这个问题的时候,我尝试在手机浏览器中打开网址,网址打开了。但是,在应用程序中,我们仍然面临问题。我强制停止应用程序并重新启动,仍然是同样的问题。最终,我不得不重置我的 wifi 并发布,一切正常。

请注意,出于保密问题,此处提到的实际 URL 已被隐藏。

请问有什么意见吗?

问候,

----- 日志开始

警告: (2160,e,ProtocolObjectHTTP)http EX:ConnectExceptionfailed to

连接到 abc-def.csrlbs.com/50.19.101.191(端口 80):连接失败:ETIMEDOUT(连接超时) java.net.ConnectException:无法连接到 abc-def.csrlbs.com/50.19.101.191(端口80):连接失败:在 java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192) 在 java.net.PlainSocketImpl.connect 的 libcore.io.IoBridge.connect(IoBridge.java:114) 的 ETIMEDOUT(连接超时) (PlainSocketImpl.java:459) 在 java.net.Socket.connect(Socket.java:842) 在 libcore.net.http.HttpConnection.(HttpConnection.java:76) 在 libcore.net.http.HttpConnection.(HttpConnection. java:50) 在 libcore.net.http.HttpConnectionPool.get(HttpConnectionPool.java:87) 在 libcore.net.http.HttpConnection.connect 的 libcore.net.http.HttpConnection$Address.connect(HttpConnection.java:340) (HttpConnection.java:128) 在 libcore.net.http.HttpEngine.openSocketConnection(HttpEngine.java:316) 在 libcore.net.http.HttpEngine.connect(HttpEngine.java:311) 在 libcore.net.http.HttpEngine.sendSocketRequest(HttpEngine.java :290) 在 libcore.net.http.HttpEngine.sendRequest(HttpEngine.java:240) 在 libcore.net.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:81) 在 libcore.net.http.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl. java:197) 在 com.sirf.pal.android.ProtocolObjectHTTP.a(SourceFile:138) 在 com.sirf.pal.android.ea(SourceFile:265) 在 com.sirf.pal.android.ProtocolObjectHTTP.run(SourceFile :524) at java.lang.Thread.run(Thread.java:856) 原因:libcore.io.ErrnoException:连接失败:libcore.io.Posix.connect(Native Method) 处的 ETIMEDOUT(连接超时)libcore .io。BlockGuardOs.connect(BlockGuardOs.java:85) 在 libcore.io.IoBridge.connectErrno(IoBridge.java:127) 在 libcore.io.IoBridge.connect(IoBridge.java:112) ... 18 更多

2012 年 11 月 28 日下午 12:00:50 com.sirf.pal.android.da 警告:(2160,e,ProtocolObjectHTTP)http UnknownHostException wait completed1 Nov 28, 2012 12:00:50 PM com.sirf.pal.android。 da WARNING: (2160,e,ProtocolObjectHTTP)http UnknownHostExceptionUnable to resolve host "abc-def.csrlbs.com": No address associated with hostname

2012 年 11 月 28 日下午 12:00:51 com.sirf.pal.android.da 警告:(2160,e,ProtocolObjectHTTP)http UnknownHostException 等待已完成 2012 年 11 月 28 日下午 12:00:51 com.sirf.pal.android。 da WARNING: (2160,e,ProtocolObjectHTTP)http UnknownHostExceptionUnable to resolve host "abc-def.csrlbs.com": No address associated with hostname

2012 年 11 月 28 日下午 12:00:52 com.sirf.pal.android.da 警告:(2160,e,ProtocolObjectHTTP)http UnknownHostException wait completed3 Nov 28, 2012 12:00:52 PM com.sirf.pal.android。 da WARNING: (2160,e,ProtocolObjectHTTP)http UnknownHostExceptionUnable to resolve host "abc-def.csrlbs.com": No address associated with hostname

2012 年 11 月 28 日下午 12:00:52 com.sirf.pal.android.da 警告:(2160,e,ProtocolObjectHTTP)http UnknownHostExceptionUnable to resolve host "abc-def.csrlbs.com": No address associated with hostname

2012 年 11 月 28 日 12:00:54 PM com.sirf.pal.android.da 警告:(2160,e,ProtocolObjectHTTP)http UnknownHostException wait completed1 Nov 28, 2012 12:00:54 PM com.sirf.pal.android。 da WARNING: (2160,e,ProtocolObjectHTTP)http UnknownHostExceptionUnable to resolve host "abc-def.csrlbs.com": No address associated with hostname

2012 年 11 月 28 日下午 12:00:55 com.sirf.pal.android.da 警告:(2160,e,ProtocolObjectHTTP)http UnknownHostException 等待已完成 2012 年 11 月 28 日下午 12:00:55 com.sirf.pal.android。 da WARNING: (2160,e,ProtocolObjectHTTP)http UnknownHostExceptionUnable to resolve host "abc-def.csrlbs.com": No address associated with hostname

2012 年 11 月 28 日 12:00:56 PM com.sirf.pal.android.da 警告:(2160,e,ProtocolObjectHTTP)http UnknownHostException wait completed3 Nov 28, 2012 12:00:56 PM com.sirf.pal.android。 da WARNING: (2160,e,ProtocolObjectHTTP)http UnknownHostExceptionUnable to resolve host "abc-def.csrlbs.com": No address associated with hostname

2012 年 11 月 28 日下午 12:00:56 com.sirf.pal.android.da 警告:(2160,e,ProtocolObjectHTTP)http UnknownHostExceptionUnable to resolve host "abc-def.csrlbs.com": No address associated with hostname

2012 年 11 月 28 日 12:00:57 PM com.sirf.pal.android.da 警告:(2160,e,ProtocolObjectHTTP)http UnknownHostException wait completed1 Nov 28, 2012 12:00:57 PM com.sirf.pal.android。 da WARNING: (2160,e,ProtocolObjectHTTP)http UnknownHostExceptionUnable to resolve host "abc-def.csrlbs.com": No address associated with hostname

----- 日志结束

4

1 回答 1

0

(1) 请检查您是否添加了以下android权限

<uses-permission android:name="android.permission.INTERNET" />
</manifest>

(2) 如果在您的域中使用下划线,则 android 中存在一个已知问题。验证您的域不使用下划线。在域中使用下划线是无效的,并且会引发未知主机异常。

(3) 检查您的互联网连接是否开启并且可以从您的设备访问域名。

于 2017-07-06T06:48:12.560 回答