安卓价值2-Macrodroid在其它app下执行两步就停

时间:2024-02-15 11:40:53

Macrodroid 是一款适用于 Android 平台的自动化应用程序。它允许用户创建个性化的自动化工作流程,以简化日常任务并增强手机的功能。

但使用下来会发现一些奇怪的问题,比如在其它app处于前台状态下它执行了两步任务就停止了,但切换回macrodroid就又继续执行了,这就像是程序进程被挂起了一样。


百思不得其解,后来经过不断研究才发现,是vivo手机系统的电池策略暂停了它的执行。

解决步骤:

1. 前往系统设置 > 电池。

2. 进入后台耗电管理。

3. 在列表中找到MacroDroid,并启用允许后台高耗电。

 其它的一些权限如果觉得必要,也可以通过adb来授权:

adb shell pm grant com.arlosoft.macrodroid android.permission.WRITE_SECURE_SETTINGS
adb shell pm grant com.arlosoft.macrodroid android.permission.READ_LOGS
adb shell pm grant com.arlosoft.macrodroid android.permission.DUMP
adb shell pm grant com.arlosoft.macrodroid android.permission.SET_VOLUME_KEY_LONG_PRES