Android 11 设备上的后台执行问题

问题描述

最近我发现大约 2 个月前,三星设备发布了 Android 11 更新。

三星在此版本的操作系统中决定真正严格暂停在后台运行的应用程序/服务 (more info)

所以例如当我正在处理的应用程序进入后台并且手机被锁定时,所有 BT 通信几乎立即暂停。当我解锁屏幕时,在那一刻,所有线程都不再挂起,继续执行。

OS 因此完全忽略了前台服务机制。 Official documentation

此外,当我尝试将我的应用添加到“永不休眠应用”列表时(Android 11 上电池优化白名单的替代方案) - 应用仍然被挂起 + 此白名单机制似乎不稳定,即使我添加我的应用加入白名单,几个小时后应用从列表中消失。

我的问题:

  • 您是否也在 Android 11 上看到过类似问题?什么有助于解决问题?

  • 这只是三星特有的问题,还是 Pixel 设备也做同样的优化(忽略前台服务和白名单)?

感谢您的任何意见。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)