2011-07-11 15 views
1

私のアプリケーションでは、Webサービスを呼び出すときに例外が発生します。 46::例外がandroid - Webサービス例外を処理する方法

7月11日18ある54.942:INFO /をSystem.out(1180):Webサービスの呼び出しエラー - > java.net.UnknownHostExceptionを発行:ホストは未解決です:www.roadbrake.com:80

07-11 18:46:54.942:INFO/System.out(1180):SOAPメソッドエラー - > java.lang.NullPointerException

これはコードの問題またはWebサービスの問題です。それはどのように私はそれを処理することができます問題をコーディングしている場合?

誰でも助けてください。

おかげ

答えて

2

あなたは、Webサービスを呼び出す前に、ネットワーク接続を確認する必要があります。..

ここでネットワーク接続をチェックするためのコードが...

ConnectivityManager conMgr = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); 

if (conMgr.getNetworkInfo(0).getState() == NetworkInfo.State.CONNECTED 
    || conMgr.getNetworkInfo(1).getState() == NetworkInfo.State.CONNECTING ) { 


    //notify user you are online 

} 
else if (conMgr.getNetworkInfo(0).getState() == NetworkInfo.State.DISCONNECTED 
    || conMgr.getNetworkInfo(1).getState() == NetworkInfo.State.DISCONNECTED) { 
    //notify user you are not online 

} 
です
関連する問題