使用volley json android时出现java.net.UnknownHostException错误

时间:2016-05-19 08:06:29

标签: android json android-volley unknown-host

我正在使用Volley Json将我的Android应用程序连接到Web服务器。它在正常时间工作正常。但是当连接服务器时没有连接时,它就会吐司" java.net.UnknownHostException:无法解析主机" www.example.com":没有与主机名相关的地址"。该应用程序不会粉碎,但因为它显示UnknownHostException错误吐司,它可能会惹恼用户。如何隐藏吐司或处理该错误。请回答我。

2 个答案:

答案 0 :(得分:2)

只需注释掉

中的吐司声明
@Override
 public void onErrorResponse(VolleyError error) {
//Toast.makeToast(this,"toast",Toast.LENGTH_SHORT).show();
  }

答案 1 :(得分:0)

这是由于互联网连接错误引起的。如果没有Internet连接,则会启动错误侦听器,并显示Toast消息。如果您不想要该祝酒消息,只需在错误侦听器中将其删除。