Android开发 - 通过3G缓慢的互联网连接

知识养成了思想,思想同时又在融化知识。这篇文章主要讲述Android开发 - 通过3G缓慢的互联网连接相关的知识,希望能为你提供帮助。
我正在通过REST Json开发一个带有android / Rails和通信的客户端/服务器应用程序
当我通过模拟器测试我的应用程序时,一切正常。此外,当我在手机上使用WIFI部署应用程序时,它工作正常,速度还可以。
但是,当我断开WIFI并使用3G连接时,手机变得令人难以置信地慢,并且需要Minutes du从服务器获得一个JSON响应。
我调试了一下,问题似乎是HTTPClient,执行方法需要ulta long。
其他使用网络访问的应用程序运行正常。
【Android开发 - 通过3G缓慢的互联网连接】有什么建议吗?

HTC Magic Android 1.6

我的Http连接代码:
HttpClient client = new DefaultHttpClient(); HttpGet get = new HttpGet("URL"); try { client.execute(get); } catch (ClientProtocolException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }

答案解决:港口的一些问题。我将服务器端口从3000更改为80,它运行正常。感谢评论,这是伟大的提示:)。感谢Chris Stratton
另一答案移动到移动数据覆盖范围更广的区域?

    推荐阅读