怎么才能禁止手机后台程序自动启动?

怎么才能禁止手机后台程序自动启动?,第1张

关闭手机后台程序自动启动的方法如下

以小米手机为例

1、找到手机上的设置图标,点击打开

2、滑到下方,打开更多应用选项

3、找到需要设置关闭自动启动的软件,以喜马拉雅APP为例

4、点击打开自启动选项

5、关闭允许系统自动唤醒选项

6、关闭后的手机程序就不会自动启动了,不建议关闭系统框架类服务,否则会导致系统无法正常运行,也不建议关闭例如微信,QQ等通讯软件,否则会导致无法及时收到信息,

1 可以通过删除或禁用一些频繁使用的小程序来解决。

2 微信小程序具有一些提示功能,如果不需要这些提示功能,可以关闭它们,从而减少被唤醒的频率。

3 还可以将小程序的推送信息设置为静音,从而不会影响到你的正常使用。

总之,通过一些简单的设置和管理,可以有效减少微信小程序被唤醒的情况。

最近做无线网络在系统多次休眠唤醒后是否正常的测试,但每次休眠后都需要手动点击键盘来唤醒系统,显而易见的这种方法需要人来值守,很不放便。

此时便想是否有做自动唤醒的程序,毕竟这种需求也挺正常的,应该有人已经做过了。因此就开始查找自动唤醒的方法,果然就发现了 rtcwake 这个程序,这个程序是让系统进入休眠模式并在指定的时间后唤醒。立刻便觉得这个程序很神奇,然后就去看它的源码来找出它的实现方式,这边发现了本文的主题 RTC 子系统。

RTC 子系统在目录 /sys/class/rtc/ 下,会根据设备创建对应的目录,需要在内核中开启支持,配置如下:

debian/ubuntu 的系统可以在 /boot/config-$(uname -r) 查看内核的编译选项, archlinux 可以在 /proc/config.gz 查看。

RTC 目录下的文件含义可以在 sysfs-class-rtc 中查看。

RTC 目录中的 wakealarm 文件内容便是下次触发唤醒时间的时间,默认这个文件是没有值的。文件的内容需要设置是时间的秒数,可以向下面这样设置:

这就表示在 1 minute 后触发唤醒事件。

所以做休眠唤醒测试的流程如下:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11473324.html

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

发表评论

登录后才能评论

评论列表(0条)

保存