MacroDroid是一个功能强大的任务自动化和配置应用程序,它通过一个简单的UI和逻辑一步一步的过程着重于可用性。那么它的工作原理又是什么呢?用户需要先创建一个宏,在里面设置触发器、动作以及约束条件,这样就能开启自动化操作了。使用起来也非常的简单,用户可以通过它来类别将宏添加到一个内置类别中,或者根据需要创建自己的类别。对宏和类别进行颜色编码,使它们在视觉上可识别;单独启用/禁用宏或按类别启用/禁用宏,这样宏只会在您需要时才会被激活;将宏标记为收藏夹,并在您最喜欢的宏和整个集之间轻松过滤;向宏中添加描述并使用搜索功能,以便始终可以找到所需的宏。

1、设备设置所有宏的查看及编辑
2、添加宏及相应开关方式的选择
3、宏设置的预览模板
4、相关设置,包括编辑模式,变量,语音,系统日志等
5、论坛,了解相关信息,可注册登录参与
6、导入导出功能
7、高级功能:Pro 无限制添加宏并删除所有广告。

1、编辑
在易于使用的编辑屏幕中调整宏。添加或删除功能并配置宏以满足您的需求。
2、彩色编码
简单有效的颜色编码意味着你永远不会混淆你的短信触发器与发送短信的行动。
3、权限
利用强大的功能,如自定义变量,秒表和基本的控制流(If/Else, While/Do)。
4、可互操作的
与Tasker和Locale插件完全兼容,并与支持标准Android快捷方式的其他应用程序接口。
5、帮助就在眼前
MacroDroid的设计考虑到易用性。如果你需要一点额外的帮助,只需长按任何动作,触发器或约束以获得更多细节。查看wiki页面了解更多信息。

1、从主屏幕选择“模板”。
2、包含许多模板宏示例。这些模板可以按原样使用,也可以根据您的个人需求进行定制。
3、从列表中选择一个模板,然后你会看到触发器、动作和约束的列表,可以根据需要进行编辑。如果您希望将其添加为宏,请按“添加”按钮,否则按“返回”键返回模板列表。
4、注意,有些模板需要配置,因为它们引用的是特定于设备的模板
5、属性(如联系人)。在这些情况下,无效字段显示为红色,“添加”按钮将被禁用。

【导出/导入宏】
1、在MacroDroid主屏幕上选择“导出/导入”。
2、当前的宏列表可以备份到设备的SD卡上。如果应用程序重新安装或转移到新设备上,则可以导入此备份文件。
3、导出时,系统会提示您输入备份文件名,您可以选择要导出到的位置。
4、导入时,您应该通过文件选择器选择备份文件。
5、请注意,从完整备份导入时,将清除所有现有的宏。
6、导入到新设备时,可能需要重新配置一些宏,因为它们可能引用设备特定的属性。任何需要配置的宏都将在标准宏列表中以红色显示。
7、还可以使用编辑宏页面中的共享按钮共享单个宏。

【小部件按钮】
MacroDroid允许您在主屏幕上添加小部件,这些小部件将充当激活宏的按钮。要添加小部件,请在主屏幕上选择菜单->添加->Widgets,并找到要添加的小部件按钮。MacroDroid包括4个标准的彩色按钮,可以分配给不同的宏和无限数量的用户自定义按钮。
六、与其他应用程序集成
每个宏都可以作为标准的Android快捷方式启动,允许宏从任何支持Android快捷方式的第三方应用程序或主屏幕启动。“启动快捷键”操作可用于调用通过快捷键公开功能的其他应用程序。MacroDroid也支持Locale/Tasker插件,但是有些这些插件中的任务特定扩展可能无法从MacroDroid中获得。
七、升级专业版
MacroDroid的免费版本仅限于五个宏,并包含广告。为了消除这个限制,你可以升级到专业版,它允许无限数量的宏,并删除所有的广告。

1、触发器与动作配置
触发器选择:根据场景选择合适触发器(如定时、位置、应用启动),避免冲突。例如,同时使用“屏幕关闭”和“定时触发”可能导致重复执行。
动作顺序:复杂任务需按逻辑排序动作(如先解锁设备再启动应用),可通过拖拽调整顺序。
约束条件:添加约束(如仅在Wi-Fi连接时执行)可避免意外操作,但需测试约束是否生效。
2、设备兼容性
系统版本:部分功能需Android 8.0及以上版本支持,旧设备可能无法使用NFC或高级电池管理功能。
厂商限制:华为、小米等设备需手动关闭电池优化并允许后台运行,否则可能被系统强制终止。
1、宏执行中断或失效
原因:
系统电池优化策略终止后台进程。
触发器条件未严格满足(如位置精度不足)。
动作间存在冲突(如同时调用锁屏和解锁)。
解决步骤:
进入系统设置→电池→后台耗电管理,允许MacroDroid后台运行。
检查触发器日志(点击宏右侧“▶”→“日志”),确认条件是否触发。
简化动作链,避免复杂嵌套。
2、ADB命令授权失败
现象:执行ADB命令后提示“Permission Denied”。
原因:
未开启USB调试模式。
命令拼写错误或权限不足。
解决步骤:
连接电脑,开启开发者选项→USB调试。
重新输入命令,确保包名(com.arlosoft.macrodroid)正确。
若仍失败,尝试使用Root权限执行(需设备已Root)。
3、模拟点击无效
现象:通过坐标模拟点击未触发预期操作。
原因:
屏幕分辨率变更导致坐标偏移。
应用界面更新后元素位置变化。
解决步骤:
重新校准坐标(使用MacroDroid的“界面交互”工具录制点击位置)。
改用“查找图像”动作,通过截图匹配按钮位置。
v5.43.8:
提高截图内容触发器的可靠性。
v5.43.7:
修复了先前5.43.6版本的一些错误。
v5.43.6:
新增截图内容触发器(Android 11+)
增加了从视图Id获取文本操作(Android 11+)
选择对话框现在支持可选择元素的自定义按钮样式
在Android 6+上添加了覆盖状态栏选项来暗屏操作
调整了编辑宏屏幕,为大型触发器,动作和约束块添加粘头
改进通知栏按钮触发在编辑宏屏幕,所以更容易识别按钮设置
优化屏幕内容触发器。
v5.42.6:
5.42.5/6
修复了上一个版本的一些小问题
5.42
添加动画叠加动作。
增加了数组操作操作。
增加检查像素颜色操作(Android 11+)。
增加了在截图操作中检查文字(Android 11+)。
增加了显示密度操作(需要ADB Hack或root)。
更新了截图动作,增加了没有任何UI的截图选项(Android 11+)。
更新JavaScript动作,包括对Rhino引擎的支持。
v5.39.4:
各种错误修复。