屏幕关闭时,Internet连接显然已暂停

时间:2011-08-25 11:57:51

标签: android multithreading service internet-connection

我正在我的Android应用程序(2.3.4)中运行一项服务,该服务将结果从数据库上传到在线服务器。我正在服务中的一个线程中进行上传。

我遇到的问题是,当屏幕进入睡眠状态时,连接似乎停止,上传暂停,直到我下次打开屏幕。我不确定问题是在线程,服务还是互联网连接中。其中一个似乎暂停导致这个问题。这是否发生在其他任何人身上,你知道造成它的原因以及如何克服这个问题吗?

感谢您的帮助,谢谢。

1 个答案:

答案 0 :(得分:1)

正在使用WiFi连接吗?在WiFi设置中,您可以指定屏幕锁定时是否丢弃WiFi。这意味着在不使用设备时节省电池电量。此外,请确保当互联网连接从WiFi更改为移动设备时,您的应用能够重新连接。如果您打开套接字连接,它在更改时会明显下降,您需要重新连接。