首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android 11设备上后台执行的问题

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

Stack Overflow用户
提问于 2021-04-28 09:04:57
回答 1查看 424关注 0票数 0

最近,我发现大约两个月前三星发布了Android 11升级版。

三星在这个版本的操作系统中决定真正严格地暂停后台运行的应用程序/服务(更多信息)。

例如,当我正在开发的应用程序转到后台,手机被锁定时,所有的BT通信几乎立即被暂停。当我解锁屏幕时,在这一时刻,所有线程不再挂起并继续执行。

因此,OS完全忽略前台服务机制。正式文件

此外,当我试图将我的应用程序添加到“永不休眠的应用程序”( Android 11上的电池优化白名单的一些替代方案)中时,应用程序仍然处于暂停状态,这种白名单机制似乎不稳定,即使我将应用程序添加到白名单中,几个小时后应用程序也会从列表中消失。

我的问题:

  • 你也在Android 11上看到过类似的问题吗?是什么帮助解决了这个问题?
  • 这是只有三星的特定问题,甚至像素设备做同样的优化(忽略前台服务和白名单)?

谢谢你的意见。

EN

回答 1

Stack Overflow用户

发布于 2022-02-18 23:09:23

可悲的是,这是一个巨大和常见的问题,我的回复可能不会为你解决它,但给你更多的洞察力和可能的工作周围。看看dontkillmyapp.com

特别是samsung myapp.com/samsung

在Android 11上,三星将默认情况下阻止应用程序在后台工作,除非你将应用排除在电池优化之外。这与标准的Android进程管理策略有很大的不同。是的,这是很长的路要走!开发人员不能自动要求它,因为他们可能会因为违反政策而被踢出游戏商店。

此外,我可以高度推荐非常有洞察力的有趣的谈话兄弟会,柏林,2021年。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67297124

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档