【问题标题】:Android HttpPost socket timeout when android goes to sleep in background service当android在后台服务中进入睡眠状态时,Android HttpPost套接字超时
【发布时间】:2010-09-01 16:57:00
【问题描述】:

我有一个使用后台服务上传数据的安卓应用。

当我们上传数据时,一切正常。即使我们让显示器休眠,一切正常。

但是,这是我们通过 USB 连接到 Eclipse 的时候。一旦我们断开设备,开始发送数据并让屏幕“休眠”,我们就会得到一个套接字超时异常。

我需要在 Service 中进行特殊设置以允许它在显示器休眠时继续发送数据吗?

【问题讨论】:

    标签: android


    【解决方案1】:

    我需要在服务中进行特殊设置以允许它在 显示器休眠?

    您需要持有WakeLock。而且,如果您通过 WiFi 连接,则需要持有WifiLock

    【讨论】:

    • 我明白了,我需要一个部分唤醒锁。谢谢马克,你这个男人!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-08
    相关资源
    最近更新 更多