【发布时间】:2010-09-01 16:57:00
【问题描述】:
我有一个使用后台服务上传数据的安卓应用。
当我们上传数据时,一切正常。即使我们让显示器休眠,一切正常。
但是,这是我们通过 USB 连接到 Eclipse 的时候。一旦我们断开设备,开始发送数据并让屏幕“休眠”,我们就会得到一个套接字超时异常。
我需要在 Service 中进行特殊设置以允许它在显示器休眠时继续发送数据吗?
【问题讨论】:
标签: android
我有一个使用后台服务上传数据的安卓应用。
当我们上传数据时,一切正常。即使我们让显示器休眠,一切正常。
但是,这是我们通过 USB 连接到 Eclipse 的时候。一旦我们断开设备,开始发送数据并让屏幕“休眠”,我们就会得到一个套接字超时异常。
我需要在 Service 中进行特殊设置以允许它在显示器休眠时继续发送数据吗?
【问题讨论】:
标签: android
我需要在服务中进行特殊设置以允许它在 显示器休眠?
您需要持有WakeLock。而且,如果您通过 WiFi 连接,则需要持有WifiLock。
【讨论】: