文档开发者中心
我的

鸿蒙域名解析时长发生异常

堆栈如下:

Caused by: java.net.UnknownHostException: Unable to resolve host "weatherapi.ifjing.com": No address associated with hostname

at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:156)

at java.net.Inet6AddressImpl.lookupAllHostAddr(Inet6AddressImpl.java:103)

at java.net.InetAddress.getAllByName(InetAddress.java:1152)

at okhttp3.Dns$Companion$DnsSystem.lookup(Dns.kt:49)

at okhttp3.internal.connection.RouteSelector.resetNextInetSocketAddress(RouteSelector.kt:164)

at okhttp3.internal.connection.RouteSelector.nextProxy(RouteSelector.kt:129)

at okhttp3.internal.connection.RouteSelector.next(RouteSelector.kt:71)

at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:205)

at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)

at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)

at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)

at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)

at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)

at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)

at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)

at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)

at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)

at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)

at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)

at com.felink.weather_hm.request.RequestManager$CacheInterceptor.intercept(Unknown Source:4)

at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)

at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)

at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)

at java.lang.Thread.run(Thread.java:933)

Caused by: android.system.GaiException: android_getaddrinfo failed: EAI_NODATA (No address associated with hostname)

at libcore.io.Linux.android_getaddrinfo(Native Method)

at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:73)

at libcore.io.BlockGuardOs.android_getaddrinfo(BlockGuardOs.java:202)

at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:73)

at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:135)

at java.net.Inet6AddressImpl.lookupAllHostAddr(Inet6AddressImpl.java:103)

at java.net.InetAddress.getAllByName(InetAddress.java:1152)

at okhttp3.Dns$Companion$DnsSystem.lookup(Dns.kt:49)

at okhttp3.internal.connection.RouteSelector.resetNextInetSocketAddress(RouteSelector.kt:164)

at okhttp3.internal.connection.RouteSelector.nextProxy(RouteSelector.kt:129)

at okhttp3.internal.connection.RouteSelector.next(RouteSelector.kt:71)

at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:205)

at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)

at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)

at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)

at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)

at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)

at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)

at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)

at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)

at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)

at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)

at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)

at com.felink.weather_hm.request.RequestManager$CacheInterceptor.intercept(Unknown Source:4)

at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)

at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)

at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)

at java.lang.Thread.run(Thread.java:933)

点赞
1
收藏
1
回复
8
分享
举报
浏览731 发布于2022-01-06 06:02未知归属地
全部评论
最多点赞
最新发布
最早发布
您好,问题解决了吗?能说一下用什么方法解决的吗?遇到了同样的问题
3楼回复于2023-12-21 03:44 来自北京
楼主你好,请确认weatherapi.ifjing.com域名是否正确。
3
2楼回复于2022-01-06 11:13 未知归属地
  • gerry
    这个域名确认正确
    2022-01-07 02:12 未知归属地
  • dev
    最后是怎么解决的呢?最后是怎么解决的呢?最后是怎么解决的呢?
    2022-04-06 12:17 未知归属地
  • 137******69回复dev
    最后有解决办法吗
    2023-12-21 03:45 来自北京
欢迎开发小伙伴们进来帮帮楼主
1楼回复于2022-01-06 06:29 未知归属地
我实体手机做开发的,用流量就解析不了......用WIFI就可以解析.使用api里面的绑定网络,绑定到移动网络上也不行...然后我就暂时放弃了开发了...
5楼回复于2024-05-05 01:58 来自广东
学习华为知识
4楼回复于2023-12-21 03:56 来自陕西
写回答
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
  • 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
  • 如您发布的内容为转载内容,请注明内容来源。

我要发帖子

了解社区公约,与您携手共创和谐专业的开发者社区。