目前程序在打开wifi时能正常获取到数据,打开gprs就停滞在HttpResponse httpResponse = httpclient.execute(httpget);这句话这,已经给了网络权限,想问下通过gprs联网和wifi有什么区别,注意事项

解决方案 »

  1.   

    顶下楼主,我的程序也是有时候用wifi能获取到数据,用gprs就获取不到
      

  2.   

    没有区别的,WIFI和GPRS如果有区别的话,也不是表现在这里,如果你的问题还出现了,你把代码贴出来,一起看下,或许可以解决
      

  3.   

    连接总是被重置,又研究了下,看到有人说和接入点有关,cmnet和wifi一样连接,但cmwap得处理一下,应该是需要设置成移动的代理。但我的接入点的确是cmnet,仍然不行,不知道为什么。不过我发现对于wap的网站是可以连接的。
      

  4.   


    Thread th = new Thread()
    {
    @Override
    public void run() 
    {
    // TODO Auto-generated method stub
    super.run();

    DefaultHttpClient httpclient = new DefaultHttpClient();
    HttpGet httpget = new HttpGet("http://m.weather.com.cn/data/101190101.html");
    Log.i("weather", "getting...");
    try{
    HttpResponse httpResponse = httpclient.execute(httpget);
    Log.i("weather", "got");
    String data = EntityUtils.toString(httpResponse.getEntity(),"UTF-8");
    }这是获取数据的代码,开启gprs时候有时能获取到数据,有时会卡在HttpResponse httpResponse = httpclient.execute(httpget);这句话这,手机网络选的是cmnet
      

  5.   

    哥,用的wifi,秒收到数据,GPRS,,在刚打开的时候,有时候是没有联网的,是属于网络可以用,但网络不通,对于这种情况,可以设置TIMEOUT,就可以解决了,已经测试,5楼的代码是没有错的,不过这样写很样衰而已
      

  6.   

    设置TIMEOUT只是结束这次访问,仍然没有获取到数据吧,另外lz刚学android,代码写的不够好,希望能给出改进意见,先谢过了
      

  7.   


    握手,我也是刚接触android,代码和你基本一样,也是gprs时卡在了这句上,而且是每次都卡在这,从没成功获取过数据,logcat中有Connection reset by peer的异常。用wifi就没有问题。
    我现在用同样的代码从一个支持wap的网站上去获取数据,可以在gprs下取到数据了。
    实在不小的原因啊,我想着会不会是gprs网速太慢或者说需要网站的支持才行。
      

  8.   

    debug跟踪一下啊,try catch一下有没有异常?
      

  9.   


    握手,我也是刚接触android,代码和你基本一样,也是gprs时卡在了这句上,而且是每次都卡在这,从没成功获取过数据,logcat中有Connection reset by peer的异常。用wifi就没有问题。
    我现在用同样的代码从一个支持wap的网站上去获取数据,可以在gprs下取到数据了。
    实在不小的原因啊,我想着会不会是gprs网速太慢或者说需要网站的支持才行。据说是移动屏蔽了这个IP地址,顺便请问一下通过CMWAP模式访问网站要怎么设置代理呢?
      

  10.   


    握手,我也是刚接触android,代码和你基本一样,也是gprs时卡在了这句上,而且是每次都卡在这,从没成功获取过数据,logcat中有Connection reset by peer的异常。用wifi就没有问题。
    我现在用同样的代码从一个支持wap的网站上去获取数据,可以在gprs下取到数据了。
    实在不小的原因啊,我想着会不会是gprs网速太慢或者说需要网站的支持才行。据说是移动屏蔽了这个IP地址,顺便请问一下通过CMWAP模式访问网站要怎么设置代理呢?看看这个,http://blog.csdn.net/shinay/article/details/7673992,不过我自己没有试过,不知道可不可用。
      

  11.   

    我也碰到 http 在gprs下,下载文件时,下载一部分,后面的就取不到数据了。  楼主如何解决的 ?