2013-09-27 7 views
3

Windows Azure 모바일 서비스의 ToDoActivity와 유사한 간단한 Android 프로그램이 있으며 수신 전화가 오면 전화가 끝나고 프로그램이 닫히지 않아도 앱이 예외를 throw합니다. 아무도 나를 막을 수있는 방법에 대한 정보를 줄 수 있습니까?Android App 및 Windows Azure 모바일 서비스

어떤 로그 캣 던지고을 Heres :

10-02 12:32:17.682: W/System.err(6314): com.microsoft.windowsazure.mobileservices.MobileServiceException: Error while processing request. 
10-02 12:32:17.757: W/System.err(6314):  at com.microsoft.windowsazure.mobileservices.MobileServiceConnection$1.onNext(MobileServiceConnection.java:122) 
10-02 12:32:17.757: W/System.err(6314):  at com.creative.connection.timeschedulr.DisplayContentActivity$ProgressFilter.handleRequest(DisplayContentActivity.java:819) 
10-02 12:32:17.757: W/System.err(6314):  at com.microsoft.windowsazure.mobileservices.MobileServiceConnection.start(MobileServiceConnection.java:93) 
10-02 12:32:17.757: W/System.err(6314):  at com.microsoft.windowsazure.mobileservices.RequestAsyncTask.doInBackground(RequestAsyncTask.java:77) 
10-02 12:32:17.757: W/System.err(6314):  at com.microsoft.windowsazure.mobileservices.RequestAsyncTask.doInBackground(RequestAsyncTask.java:1) 
10-02 12:32:17.757: W/System.err(6314):  at android.os.AsyncTask$2.call(AsyncTask.java:185) 
10-02 12:32:17.757: W/System.err(6314):  at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:306) 
10-02 12:32:17.757: W/System.err(6314):  at java.util.concurrent.FutureTask.run(FutureTask.java:138) 
10-02 12:32:17.757: W/System.err(6314):  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088) 
10-02 12:32:17.757: W/System.err(6314):  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581) 
10-02 12:32:17.757: W/System.err(6314):  at java.lang.Thread.run(Thread.java:1019) 
10-02 12:32:17.757: W/System.err(6314): Caused by: java.net.UnknownHostException: scheduler.azure-mobile.net 
10-02 12:32:17.768: W/System.err(6314):  at java.net.InetAddress.lookupHostByName(InetAddress.java:516) 
10-02 12:32:17.768: W/System.err(6314):  at java.net.InetAddress.getAllByNameImpl(InetAddress.java:294) 
10-02 12:32:17.768: W/System.err(6314):  at java.net.InetAddress.getAllByName(InetAddress.java:256) 
10-02 12:32:17.768: W/System.err(6314):  at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:136) 
10-02 12:32:17.768: W/System.err(6314):  at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164) 
10-02 12:32:17.768: W/System.err(6314):  at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119) 
10-02 12:32:17.768: W/System.err(6314):  at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:359) 
10-02 12:32:17.768: W/System.err(6314):  at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555) 
10-02 12:32:17.768: W/System.err(6314):  at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487) 
10-02 12:32:17.768: W/System.err(6314):  at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465) 
10-02 12:32:17.768: W/System.err(6314):  at android.net.http.AndroidHttpClient.execute(AndroidHttpClient.java:243) 
10-02 12:32:17.768: W/System.err(6314):  at com.microsoft.windowsazure.mobileservices.ServiceFilterRequestImpl.execute(ServiceFilterRequestImpl.java:71) 
10-02 12:32:17.772: W/System.err(6314):  at com.microsoft.windowsazure.mobileservices.MobileServiceConnection$1.onNext(MobileServiceConnection.java:102) 
10-02 12:32:17.772: W/System.err(6314):  ... 10 more 
+0

예외의 호출 스택/오류 메시지 란 무엇입니까? – carlosfigueira

+0

이 문제가 발생하는 곳에서 실행중인 Android 버전은 무엇입니까? 이것은 장치에 있지만 에뮬레이터는 정확하지 않습니까? – Chris

답변

0

이 앱이기 때문에 이것에 의해 언급 된 오류가,시, 모바일 서비스에 도달 할 수없는 발생되는 다음과 같습니다

을 일으켰습니다 by : java.net.UnknownHostException : scheduler.azure-mobile.net

당신이 이것을 재현 할 수 있다면, 나는 모바일 서비스 나 SDK와 관련이 있다고 의심한다. . 애플리케이션 내부에서 오류가 발생하는 위치 (즉, 네트워크 요청을 유발하는 요소)를 알 수 없으면 무엇이 문제의 원인인지 정확하게 말할 수 없습니다. 내 유일한 가설은 어떻게 든 장치가 전화 통화로 인해 네트워크 연결이없는 경우에도 네트워크 요청을 트리거한다는 것입니다. 재현 할 수있는 정확한 단계와 네트워크 요청을 유발할 수있는 부분을 제공 할 수 있다면 더 깊이 파고들 수 있습니다.

관련 문제