使用百度图像识别时,提示错误“No address associated with hostname”

使用百度图像识别时,提示如下错误 

W/System.err: java.net.UnknownHostException: Unable to resolve host "aip.baidubce.com": No address associated with hostname
        at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:95)
        at java.net.Inet6AddressImpl.lookupAllHostAddr(Inet6AddressImpl.java:74)
        at java.net.InetAddress.getAllByName(InetAddress.java:752)
        at com.android.okhttp.internal.Network$1.resolveInetAddresses(Network.java:29)
        at com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:209)
        at com.android.okhttp.internal.http.RouteSelector.nextProxy(RouteSelector.java:163)
        at com.android.okhttp.internal.http.RouteSelector.next(RouteSelector.java:105)
        at com.android.okhttp.internal.http.HttpEngine.createNextConnection(HttpEngine.java:489)
        at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:465)
        at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:371)
        at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:503)
W/System.err:     at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:130)
        at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.connect(DelegatingHttpsURLConnection.java:89)
        at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java)
        at com.baidu.aip.http.AipHttpClient.post(AipHttpClient.java:68)
        at com.baidu.aip.client.BaseClient.requestServer(BaseClient.java:292)
        at com.baidu.aip.imageclassify.AipImageClassify.animalDetect(AipImageClassify.java:346)
        at com.baidu.aip.imageclassify.AipImageClassify.animalDetect(AipImageClassify.java:363)
        at com.jiangdg.usbcamera.utils.ImageDiscernUtil.DiscernImage(ImageDiscernUtil.java:57)
        at com.jiangdg.usbcamera.view.openImageActivity.GetImgInfo(openImageActivity.java:175)
        at com.jiangdg.usbcamera.view.openImageActivity$1.run(openImageActivity.java:151)
        at java.lang.Thread.run(Thread.java:762)
    [Thread-3] WARN com.baidu.aip.client.BaseClient - call failed! response status: 0, data: 

调用百度识别java SDK后,返回如下错误: 

{"error_code":"SDK108","error_msg":"connection or read data time out"}

错误原因:测试机连接WiFi,但是连接不上inter网

解决问题:

网络不通,切换网络。

遇到time out时,首先检查手机网络,其次检查服务器是否连接成功

 

 

你可能感兴趣的:(错误集锦)