Android 对于Wifi性能,是否需要保持唤醒锁定?

Android 对于Wifi性能,是否需要保持唤醒锁定?,android,Android,我有一个在android上运行的服务,可以在用户需要时同步文件。 这不是一项全天候服务,仅在wifi上运行一段时间的文件传输,因此用户在传输完文件后退出应用程序,从而退出服务 因此,情况可能是用户离开了手机,手机可能会自动锁定/关闭屏幕 无论屏幕打开还是关闭,是否有办法确保wifi始终以低延迟执行相同的操作? 有多个API与此相关,Wifi锁定、Wifi睡眠策略、屏幕锁定。。人们似乎将两者结合使用以保持良好的无线性能 wifi锁定是否足以确保安全?或者我需要使用API的组合 多谢各位 编辑:这篇

我有一个在android上运行的服务,可以在用户需要时同步文件。 这不是一项全天候服务,仅在wifi上运行一段时间的文件传输,因此用户在传输完文件后退出应用程序,从而退出服务

因此,情况可能是用户离开了手机,手机可能会自动锁定/关闭屏幕

无论屏幕打开还是关闭,是否有办法确保wifi始终以低延迟执行相同的操作? 有多个API与此相关,Wifi锁定、Wifi睡眠策略、屏幕锁定。。人们似乎将两者结合使用以保持良好的无线性能

wifi锁定是否足以确保安全?或者我需要使用API的组合

多谢各位

编辑:这篇文章很有帮助

为了安全起见,WifiLock和WakeLock都是最佳选择,WakeLock是更重要的锁。WakeLock确保设备保持开启,WifiLock确保收音机正常工作。这应该确保一致的延迟。然而,当涉及到数据传输时,你不能期望有任何结果,所以让你的应用程序准备好处理随机连接丢失

为了安全起见,WifiLock和WakeLock都是最佳选择,WakeLock是更重要的锁。WakeLock确保设备保持开启,WifiLock确保收音机正常工作。这应该确保一致的延迟。然而,当涉及到数据传输时,你不能期望有任何结果,所以让你的应用程序准备好处理随机连接丢失

你的回答部分帮助了我,谢谢我在上面贴了链接,上面有更多的信息你的回答部分帮助了我,谢谢我在上面贴了链接,上面有更多的信息