gpt4 book ai didi

android - 如何处理Web服务异常

转载 作者:行者123 更新时间:2023-11-29 22:23:06 27 4
gpt4 key购买 nike

在我的应用程序中,当我调用 Web 服务时出现异常。异常(exception)情况是

07-11 18:46:54.942: INFO/System.out(1180): Webservice 调用错误 ->java.net.UnknownHostException: 主机未解析:www.roadbrake.com:80

07-11 18:46:54.942: INFO/System.out(1180): Soap 方法错误 ->java.lang.NullPointerException

是代码问题还是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

}

关于android - 如何处理Web服务异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6650732/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com