Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
异步任务或服务哪一个在Android中使用httpclient从服务器获取数据更快?_Android_Android Service - Fatal编程技术网

异步任务或服务哪一个在Android中使用httpclient从服务器获取数据更快?

异步任务或服务哪一个在Android中使用httpclient从服务器获取数据更快?,android,android-service,Android,Android Service,可能重复: 我正在活动中执行网络操作,以便使用AsyncTask从服务器获取一些数据。如果我使用loacl服务器,我可以快速获取数据,工作正常,当我使用https连接的生产服务器时,从服务器获取数据的过程太晚。如果我需要使用android服务而不是异步任务,请指导我。但在emulator中,本地服务器和生产服务器的速度没有差别。在实际情况下,加载数据可能会很慢,网络甚至可能完全不可用。编写一个好的移动应用程序意味着让用户看不到这一点。我建议将此讲座作为了解更多信息的良好起点:我认为这与Asyn

可能重复:


我正在活动中执行网络操作,以便使用AsyncTask从服务器获取一些数据。如果我使用loacl服务器,我可以快速获取数据,工作正常,当我使用https连接的生产服务器时,从服务器获取数据的过程太晚。如果我需要使用android服务而不是异步任务,请指导我。但在emulator中,本地服务器和生产服务器的速度没有差别。

在实际情况下,加载数据可能会很慢,网络甚至可能完全不可用。编写一个好的移动应用程序意味着让用户看不到这一点。我建议将此讲座作为了解更多信息的良好起点:

我认为这与
AsyncTask
服务
无关。我敢肯定是你的连接太慢了。。。要么服务器响应慢..亲爱的Ovidiu Latcu我正在使用Asynctask获取数据。当使用本地服务器时,我获取数据的速度很快,但使用生产服务器需要花费太多的时间。我不知道哪里出了问题这是我要告诉你的。问题不在您的
AsyncTask
代码上。这是一个服务器问题,或互联网速度问题。