2012-06-04 3 views
0

나는 phonegap android 앱을 개발했다. 버튼이 안드로이드 서비스를 사용하여 클릭되고 alert.And를 보여줄 때 나는 자바 스크립트를 사용하여 광고 (inmobi)를 보여줄 것이다. . 백그라운드 프로세스 및 광고가 잘 작동합니다.하지만 갑자기 logcat에서 오류가 발생하고 응용 프로그램이 강제 종료됩니다. 백그라운드 프로세스에서 웹 서비스를 사용하여 서버에서 값을 가져 오는 중앱이 안드로이드에서 힘을 얻는다

다음은 내 로그캣입니다. 오류 :

java.net.UnknownHostException: Host is unresolved:Mypath 
at java.net.Socket.connect(Socket.java:1038) 
at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection. 
<init>(HttpConnection.java:62) 
at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionPool. 
get(HttpConnectionPool.java:88) 
at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl. 
getHTTPConnection(HttpURLConnectionImpl.java:927) 
at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl. 
connect(HttpURLConnectionImpl.java:909) 
at org.ksoap2.transport.ServiceConnectionSE.connect(ServiceConnectionSE.java:75) 
at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:136) 
at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:90) 
at com.app.myactivity.MyService$1.handleMessage(MyService.java:123) 
at android.os.Handler.dispatchMessage(Handler.java:99) 
at android.os.Looper.loop(Looper.java:123) 
at android.app.ActivityThread.main(ActivityThread.java:4627) 
at java.lang.reflect.Method.invokeNative(Native Method) 
at java.lang.reflect.Method.invoke(Method.java:521) 
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 
at dalvik.system.NativeStart.main(Native Method) 
DEBUG/AndroidRuntime(2881): Shutting down VM 
WARN/dalvikvm(2881): threadid=1: thread exiting with uncaught 
exception(group=0x4001d800) 
ERROR/AndroidRuntime(2881): FATAL EXCEPTION: main 
ERROR/AndroidRuntime(2881): java.lang.NullPointerException 
at com.app.mobilyzer.newly.MyService$1.handleMessage(MyService.java:194) 
at android.os.Handler.dispatchMessage(Handler.java:99) 
at android.os.Looper.loop(Looper.java:123) 
at android.app.ActivityThread.main(ActivityThread.java:4627) 
at java.lang.reflect.Method.invokeNative(Native Method) 
at java.lang.reflect.Method.invoke(Method.java:521) 
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 
at dalvik.system.NativeStart.main(Native Method) 

친절하게 가이드 제발, 나에게 알려주십시오 곳이 때문에 광고 또는 일에있는 problem.Whether입니다 전자 배경 프로세스. 사전에 감사.

+0

애플리케이션이 모바일 장치 외부의 특정 URL에 연결할 수없는 경우가 있습니다. 그것은 문제입니다. – Lobo

+0

답장을 보내 주셔서 감사합니다. 좋아 그럼이게 무슨 해결책 이니? 제발 친절하게 안내해주세요. – javadevelopers

+0

@Tarun이 응답 할 때, 우리는 몇 가지 코드를 보여 주어야합니다. – Lobo

답변

0

나는이 문제가 때때로 코드, 웹 사이드 또는 광고 측면에서 null 값을 얻는다고 생각합니다.

관련 문제