查看下log,应该有异常或者报错.再或者设断点调试

解决方案 »

  1.   

    的确有异常,异常信息
    Caused by: libcore.io.ErrnoException: isConnected failed: EHOSTUNREACH (No route to host)
    但是路径我直接输入浏览器是有数据的,会不会是服务器端的问题?
      

  2.   

    的确有异常,异常信息
    Caused by: libcore.io.ErrnoException: isConnected failed: EHOSTUNREACH (No route to host)
    但是路径我直接输入浏览器是有数据的,会不会是服务器端的问题?
    贴下代码看看,你能确定app最后请求的链接是http://192.168.1.90:8080/user.asmx/caipu/sign=candai&userName=admin&userPwd=admin? 
    代码中192.168.1.90前面有没有加http://?
      

  3.   

    的确有异常,异常信息
    Caused by: libcore.io.ErrnoException: isConnected failed: EHOSTUNREACH (No route to host)
    但是路径我直接输入浏览器是有数据的,会不会是服务器端的问题?
    贴下代码看看,你能确定app最后请求的链接是http://192.168.1.90:8080/user.asmx/caipu/sign=candai&userName=admin&userPwd=admin? 
    代码中192.168.1.90前面有没有加http://?确定,用get方式的代码: public static String loginOfGet(String basePath,VipMember vipMem) {
    URL url=null;
    HttpURLConnection con=null;
    StringBuilder build=new StringBuilder();
    String s=null;
    try {
     build.append(basePath);
     build.append("sign=youdao&");
     build.append("userName=");
     build.append(URLEncoder.encode(vipMem.getUserName(), "UTF-8")).append("&");
     build.append("userPwd=").append(vipMem.getUserPassword());
     url=new URL(build.toString());
     Log.v("ceshi","get连接字符串"+url);
     con=(HttpURLConnection) url.openConnection();
     con.setConnectTimeout(10000);
     con.setReadTimeout(10000);
     con.setRequestMethod("GET");
     con.setRequestProperty("Content-Type", "text/xml");
    // con.connect();
     if(con.getResponseCode()==HttpURLConnection.HTTP_OK)
     {
     s=StreamTool.getDate(con.getInputStream());
     return s;
     }
    } catch (Exception e) {
    e.printStackTrace();
    }
    finally
    {
    if(con!=null) con.disconnect();
    }
    return null;
    }
    日志信息:
    实在不知道什么原因,卡了两天了
      

  4.   

    手机浏览器试过了,还是得不到数据
    手机浏览器不行?你不会用的3g上网吧,你手机要和你的电脑在一个局域网 ip都是192.168.1.x啊
      

  5.   

    手机浏览器试过了,还是得不到数据
    手机浏览器不行?你不会用的3g上网吧,你手机要和你的电脑在一个局域网 ip都是192.168.1.x啊
    这个必须是同一个局域网啊,电脑的ip和手机的ip前三段都是一样的,我有试着把手机的ip改成电脑的,但是问题依旧存在~~~~
      

  6.   

    手机浏览器试过了,还是得不到数据
    手机浏览器不行?你不会用的3g上网吧,你手机要和你的电脑在一个局域网 ip都是192.168.1.x啊
    我连的公司的wifi
      

  7.   

    手机浏览器试过了,还是得不到数据
    手机浏览器不行?你不会用的3g上网吧,你手机要和你的电脑在一个局域网 ip都是192.168.1.x啊
    这个必须是同一个局域网啊,电脑的ip和手机的ip前三段都是一样的,我有试着把手机的ip改成电脑的,但是问题依旧存在~~~~
    你设置手机和电脑一个ip后,手机是不是能上网,电脑也可以?
      

  8.   

    手机浏览器试过了,还是得不到数据
    手机浏览器不行?你不会用的3g上网吧,你手机要和你的电脑在一个局域网 ip都是192.168.1.x啊
    这个必须是同一个局域网啊,电脑的ip和手机的ip前三段都是一样的,我有试着把手机的ip改成电脑的,但是问题依旧存在~~~~
    你设置手机和电脑一个ip后,手机是不是能上网,电脑也可以?解决了,的确是公司网络ip段设置的问题,后来换了地址就好了