1

我已经使用 PhoneStateListener 编写了一个应用程序来获取级别(信号强度)、单元位置等的更新。通常这工作正常,我没有问题。我通常每 1 或 2 秒看到一次关卡更新。

在同一个应用程序中,我可以开始文件下载,然后上传。该文件是 2MB - 但我有一个超时,所以我在 10 秒后取消下载/上传。所有这些我都在一个额外的线程中完成,这也很好。

但是:在下载/上传过程中不会发生关卡更新。通常这可能是我的代码中的一个问题 - 是的。

但我可以重现它:如果我坐火车,我会浏览一个包含大量文本和图像的新闻页面 (www.spiegel.de)。正如我所看到的,下载挂在中间的某个地方我打开了电话信息。而且关卡更新也挂了!该级别更新近5-10秒,下载完成。

此问题出现在具有不同操作系统的不同手机(三星、htc、android 2.3.3-4.0.x)上。

所以这似乎是一个系统问题,而且可能是,这不是正确的组。

但我希望有人可以帮助或知道这个问题。

在此先感谢,阿克塞尔

4

0 回答 0