目前程序在打开wifi时能正常获取到数据,打开gprs就停滞在HttpResponse httpResponse = httpclient.execute(httpget);这句话这,已经给了网络权限,想问下通过gprs联网和wifi有什么区别,注意事项
------解决方案--------------------
没有区别的,WIFI和GPRS如果有区别的话,也不是表现在这里,如果你的问题还出现了,你把代码贴出来,一起看下,或许可以解决
------解决方案--------------------
连接总是被重置,又研究了下,看到有人说和接入点有关,cmnet和wifi一样连接,但cmwap得处理一下,应该是需要设置成移动的代理。但我的接入点的确是cmnet,仍然不行,不知道为什么。不过我发现对于wap的网站是可以连接的。
------解决方案--------------------
哥,用的wifi,秒收到数据,GPRS,,在刚打开的时候,有时候是没有联网的,是属于网络可以用,但网络不通,对于这种情况,可以设置TIMEOUT,就可以解决了,已经测试,5楼的代码是没有错的,不过这样写很样衰而已
------解决方案--------------------
握手,我也是刚接触android,代码和你基本一样,也是gprs时卡在了这句上,而且是每次都卡在这,从没成功获取过数据,logcat中有Connection reset by peer的异常。用wifi就没有问题。
我现在用同样的代码从一个支持wap的网站上去获取数据,可以在gprs下取到数据了。
实在不小的原因啊,我想着会不会是gprs网速太慢或者说需要网站的支持才行。
------解决方案--------------------