2016-11-14 8 views
0

내가이 문제를 얻고 사람이 왜 항상 그런 것은 아니지만 일부 시간이 ....구글 클라우드 비전 API의 UnKnonHostException

java.net.UnknownHostException: Unable to resolve host "vision.googleapis.com": No address associated with hostname --------- Stack trace --------- java.net.InetAddress.lookupHostByName(InetAddress.java:470) java.net.InetAddress.getAllByNameImpl(InetAddress.java:252) java.net.InetAddress.getAllByName(InetAddress.java:215) com.android.okhttp.internal.Network$1.resolveInetAddresses(Network.java:29) com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:220) com.android.okhttp.internal.http.RouteSelector.nextProxy(RouteSelector.java:176) com.android.okhttp.internal.http.RouteSelector.next(RouteSelector.java:108) com.android.okhttp.internal.http.HttpEngine.createNextConnection(HttpEngine.java:482) com.android.okhttp.internal.http.HttpEngine.nextConnection(HttpEngine.java:465) com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:447) com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:353) com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:468) com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:118) com.android.okhttp.internal.huc.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:249) com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getOutputStream(DelegatingHttpsURLConnection.java:218) com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:25) com.google.api.client.http.javanet.NetHttpRequest.execute(NetHttpRequest.java:77) com.google.api.client.http.HttpRequest.execute(HttpRequest.java:972) com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:419) com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:352) com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute(AbstractGoogleClientRequest.java:469) com.skyvin.numr.scanreceipt.CropImage$13.doInBackground(CropImage.java:1243) com.skyvin.numr.scanreceipt.CropImage$13.doInBackground(CropImage.java:1186) android.os.AsyncTask$2.call(AsyncTask.java:295) java.util.concurrent.FutureTask.run(FutureTask.java:237) android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:234) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) java.lang.Thread.run(Thread.java:818) ------------------------------- --------- Cause --------- android.system.GaiException: android_getaddrinfo failed: EAI_NODATA (No address associated with hostname) libcore.io.Posix.android_getaddrinfo(Native Method) libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:55) java.net.InetAddress.lookupHostByName(InetAddress.java:451) java.net.InetAddress.getAllByNameImpl(InetAddress.java:252) java.net.InetAddress.getAllByName(InetAddress.java:215) com.android.okhttp.internal.Network$1.resolveInetAddresses(Network.java:29) com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:220) com.android.okhttp.internal.http.RouteSelector.nextProxy(RouteSelector.java:176) com.android.okhttp.internal.http.RouteSelector.next(RouteSelector.java:108) com.android.okhttp.internal.http.HttpEngine.createNextConnection(HttpEngine.java:482) com.android.okhttp.internal.http.HttpEngine.nextConnection(HttpEngine.java:465) com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:447) com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:353) com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:468) com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:118) com.android.okhttp.internal.huc.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:249) com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getOutputStream(DelegatingHttpsURLConnection.java:218) com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:25) com.google.api.client.http.javanet.NetHttpRequest.execute(NetHttpRequest.java:77) com.google.api.client.http.HttpRequest.execute(HttpRequest.java:972) com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:419) com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:352) com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute(AbstractGoogleClientRequest.java:469) com.skyvin.numr.scanreceipt.CropImage$13.doInBackground(CropImage.java:1243) com.skyvin.numr.scanreceipt.CropImage$13.doInBackground(CropImage.java:1186) android.os.AsyncTask$2.call(AsyncTask.java:295) java.util.concurrent.FutureTask.run(FutureTask.java:237) android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:234) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) java.lang.Thread.run(Thread.java:818) 

답변

0

방화벽이 요청을 차단하거나 할 수있다하는 것이 될 수 있습니다 .... 좀 도와 줄래 인터넷 연결 문제. 이 경우 vision.googleapis.com을 핑 (ping)하여 ping이 호스트를 해결할 수 있는지 확인하십시오.