关闭手机后台程序自动启动的方法如下
以小米手机为例
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 后触发唤醒事件。
所以做休眠唤醒测试的流程如下:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)