Android:3G合理上传速度

时间:2011-04-05 21:38:52

标签: android file-upload performance

我希望用户可以使用哪种上传速度?这是用于电子邮件的图像附件。

我们通过电话为一位用户做的测试结果是每秒大约100千比特。

我问的原因是我不确定我的卸载程序是否会产生不寻常的延迟(编辑:我的意思是在实际上传一个块之间浪费了时间)。它使用单独的HttpPost请求上传部分内容,它对部件进行编码并将其作为POST参数发送,而不是像浏览器那样使用“多部分文件上传”。

这是我对最终用户进行的唯一测试,我实际上并不拥有Android手机。

2 个答案:

答案 0 :(得分:0)

无论是上传还是下载,3G上的数据传输速度可能会有很大变化,具体取决于用户设备距附近基站传输的距离或距离,具体取决于他对该基站的条件......附近的建筑物,建筑物内部或外部,干扰等等。此外,所使用的调制将取决于此,这将极大地改变用户在不同条件下的连接速度。

在任何情况下,您获得的数据传输速度和延迟都是两回事。

我不确定您的特定应用程序和Http协议的含义,但您提到了单独的请求。所以它应该有用。

答案 1 :(得分:0)

100 Kbps似乎并不那么糟糕。 UMTS的实际最大速度为384 Kbps,但我从未看到超过250 Kbps,而且信号非常好。另一方面,HSUPA速度可以快10倍,但美国只有少数手机支持它,而欧洲则更多。鉴于信号问题引起的速度变化非常大,我的猜测是它不会成为您软件的瓶颈。不过,你应该考虑到手机仍可以进入2g区域,甚至在转移过程中信号松动。由于信号丢失导致的故障对于最终用户来说是一个非常严重的问题,而不是等待转移的几秒钟(无论如何,应该在后台完成)。