gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-30 03:54:38 26 4
gpt4 key购买 nike

我在 android 中运行服务以在用户需要时同步文件。这不是 24/7 服务,仅运行一段时间通过 wifi 传输文件,因此用户在完成文件传输后退出应用程序,因此服务退出。

所以这种情况可能是用户离开了手机,它可能会自动锁定/屏幕关闭。

无论屏幕打开还是关闭,有没有办法确保 wifi 始终以低延迟执行相同的操作?有多个与此相关的 api,Wifi lock、Wifi-sleep-policy、screen lock ..人们似乎使用它们的组合来保持良好的无线性能。

wifi 锁是否足以确保它?还是我需要使用 API 组合?

谢谢。

编辑:这篇文章很有帮助 PARTIAL_WAKE_LOCK vs SCREEN_DIM_WAKE_LOCK in download thread

最佳答案

为了安全起见,最好同时使用 WifiLock 和 WakeLock,而 WakeLock 是需要获取的更重要的锁。 WakeLock 确保设备保持开启状态,而 WifiLock 确保 radio 正常运行。这应该确保一致的延迟。但是,在数据传输方面您不能指望任何事情,因此请让您的应用程序准备好处理随机连接丢失。

关于android - 对于 Wifi 性能是否需要保持唤醒锁定?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13545007/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com