开发者选项应用待机状态

开发者选项应用待机状态,第1张

Andriod后台限制汇总

从Android开发者网站上,目前看到4种限制机制,分别是低电耗模式,应用待机模式,应用待机分组和省电模式。本文对这些后台限制模式进行简单的汇总。

该文章的内容均来自于Android开发者网站。对于这些限制,本人没有全部实际测试,只是为了记录。

此外,每个手机厂商可能会定制一些自己的逻辑,所以可能和Android开发者网站的描述可能不一致。

低电耗模式

低电耗模式就是doze模式。Android开发者网站对低电耗模式的描述如下:

如果用户未插接设备的电源,在屏幕关闭的情况下,让设备在一段时间内保持不活动状态,那么设备就会进入低电耗模式。在低电耗模式下,系统会尝试通过限制应用访问占用大量网络和 CPU 资源的服务来节省电量。它还会阻止应用访问网络,并延迟其作业、同步和标准闹钟。

系统会定期退出低电耗模式一小段时间,让应用完成其延迟的活动。在此维护期内,系统会运行所有待处理的同步、作业和闹钟,并允许应用访问网络。

限制:

暂停访问网络

忽略wakelock

推迟Alarm

不执行 WLAN 扫描

不运行SyncAdapter

不运行JobScheduler

命令:

adb shell dumpsys deviceidle force-idle

adb shell dumpsys deviceidle unforce

adb shell dumpsys battery reset

1

2

3

1

2

3

应用待机模式

应用待机模式允许系统判定应用在用户未主动使用它时是否处于闲置状态。当用户有一段时间未触摸应用时,系统便会作出此判定,以下条件均不适用:

用户正在打开应用

应用有一个前台进程

应用存在通知(锁屏通知或通知栏通知)

应用是设备管理器

命令:

adb shell dumpsys battery unplug

adb shell am set-inactive <packageName> true

adb shell am set-inactive <packageName> false

adb shell am get-inactive <packageName>

1

2

3

4

5

6

1

2

3

4

5

6

应用待机分组

Android 9 引入了一项新的电池管理功能,即应用待机群组。 应用待机群组可以基于应用最近使用时间和使用频率,帮助系统排定应用请求资源的优先级。 根据使用模式,每个应用都会归类到五个优先级群组之一中。 系统将根据应用所属的群组限制每个应用可以访问的设备资源。

五个群组按照以下特性将应用分组:

活跃

工作集

常用

极少使用(系统会限制应用连接到网络的能力)

从未使用

API:

UsageStatsManagergetAppStandbyBucket()

1

1

命令:

adb shell am set-standby-bucket packagename active|working_set|frequent|rare

adb shell am set-standby-bucket package1 bucket1 package2 bucket2

adb shell am get-standby-bucket [packagename]

1

2

3

4

5

1

2

3

4

5

省电模式

Android 9 对省电模式进行了多处改进。 设备制造商可以决定施加的确切限制。 例如,在 AOSP 构建中,系统会应用以下限制:

系统会更积极地将应用置于应用待机模式,而不是等待应用空闲。

后台执行限制适用于所有应用,无论它们的目标 API 级别如何。

当屏幕关闭时,位置服务可能会被停用。

后台应用没有网络访问权限。

/步骤:

1

在手机中点击设置图标。

2

然后在里面点击单手操作选项。

3

然后在里面点击手势调出单手键盘中的按钮。

4

然后按钮变成蓝色后,就将这个功能开启了,我们去聊天界面。怎样打开手机自带的键盘,你可以尝试,进入任何手机自带的app,点击进入后点击搜索就是放大镜

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/shuma/948650.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-18
下一篇2023-08-18

随机推荐

  • 美颜玉妆护肤品怎么样

    美颜玉妆护肤品好。根据查询相关公开资料显示,它们拥有优质的配方,有效滋养肌肤,提升肌肤的弹性和光泽,有助于改善肌肤的状态,使肌肤更加紧致,使肌肤更加水润。此外,它们还能有效抗衰老,抗氧化,修复受损肌肤,延缓肌肤衰老。玉姿颜七件套的顺序是洗面

    2024-04-15
    1062500
  • 雅格伊思是哪国的牌子

    是韩国的牌子。护肤品,即保护皮肤的产品。随着社会经济的不断进步和物质生活的丰富,护肤品,不再是过去只有富人才用的起的东西。现如今护肤品已走进了平常百姓家。它对人们的精神、形象提升起到了极大的作用。发展历程中国的化妆品市场是全世界最大的新兴市

    2024-04-15
    67000
  • 哪个牌子的护肤品补水保湿效果好,大家推荐一下~?补水保湿产品排行榜(补水护肤品哪个牌子好)

    目前最好的保湿护肤品品牌有,雅漾,雅诗兰黛,兰蔻,玉兰油,科颜氏等,保湿效果都做的非常好的。好的保湿护肤品不仅好吸收而且能锁水补水,给肌肤深度补水保湿,有些还附带修复肌肤屏障。目前最好的保湿护肤品品牌有,雅漾,雅诗兰黛,兰蔻,玉兰油,科颜氏

    2024-04-15
    48100
  • 资生堂双11必购清单有哪些?

    双十一一定要买资生堂悦薇珀翡水乳套装亮肤水和资生堂红色蜜露精华化妆水。这两个都非常适合秋冬季节。而且双十一的时候有折扣。先说资生堂悦薇珀翡水乳套装亮肤水,这是一款抗皱效果的护肤品,不是那么的清爽,有些粘,不过个人可以接受,因为秋冬季节皮肤干

    2024-04-15
    52900
  • 男士用什么牌子的保湿乳液好?

    据我了解的情况,现在好像有更多的男生对于护肤不是很抵触了,虽不抵触,但是却不会挑选合适自己的男士水乳,不过没事的,首先有这个心态的转变就是好事呢,不会挑选没关系的,我用的多,我可以给大家分享一下我的使用心得,我用过的一些男士水乳,有些平价好

    2024-04-15
    47100
  • 用什么化妆脸会发亮

    用什么化妆脸会发亮  用什么化妆脸会发亮,爱美是人的天性,在这个看脸的时代,很多女生都会通过化妆来修饰自己,而正是因为如此市面上的化妆品种类非常多,那么用什么化妆脸会发亮呢?用什么化妆脸会发亮1  化妆

    2024-04-15
    48500
  • 妮维雅男士活力洁面乳,后面说泡沫丰富,为什么我搓不出泡沫?

    妮维雅男士活力洁面乳,后面说泡沫丰富,为什么我搓不出泡沫?这可真是个让人头疼的问题啊!你知道吗,其实有可能是因为你的使用方法不对哦。咱们来看看你用洁面乳时的水温。如果水温太高,那就别指望能搓出什么泡沫了。你可以试试用稍微凉一点的水来清洁脸部

    2024-04-15
    42900

发表评论

登录后才能评论
保存