文章目录
- 前言
- 一、软件介绍
- 二、功能分析
-
- 触发器(只分析不易操作的,下同)
- 动作
- 约束
- 变量
- 三、注意事项
- 写在最后
前言
- 我们常常被苹果手机上的快捷指令搞得垂涎三尺,手机上有了这个小物件可是让学习办公事半功倍啊。这次安卓君也有福利了,这款APP就叫做Macrodroid!
安卓自动化APP——Tasker
一、软件介绍
- Macrodroid 是一款在安卓手机上通过自定义的方式对手机进行一些自动化控制的软件。软件的逻辑是通过触发>>>动作+约束条件来进行控制。
- 麦克风录音——可以设定,然后用结束录音,实现自定义控制录音和结束。
- 亮度——因为品牌手机和原生安卓系统的亮度值范围不同(原生安卓是0-100),所以当亮度不能按照比例变化时,可以勾选Android9+模式,或使用自定义滑块值在大于100的范围尝试调节亮度。
- 系统 时——这个需要安装TTS(语音转文字引擎)才可以使用。
- 声音搜索——这个是基于原生安卓的语音助手来实现的。国内品牌手机可能无法使用。若要使用,可以安装谷歌框架后安装谷歌语音助手实现。
- 分享位置信息——同触发里相同,采用谷歌地图API,可能定位不准确或失败。
- 写入文件——采用UTF-8编码写入文件,可以自定义后缀名。
- shell脚本——等同于在电脑上使用ADB工具中的命令,但在手机上运行需要Root权限。常用的shell命令可参考此链接(不是我的文章),也可以直接搜索相关帖子。链接中包含adb shell命令的在此APP中只需填shell后面的内容,最后勾选已Root即可。
- 文本操作——此功能可以对APP中的局部变量和全局变量还有Android中的系统相关变量、信息等,进行截取、替换、和格式化操作,并支持正则表达式。
- 等待下一步操作——延时功能,最少10ms。一般具有长时间响应的动作前后最好添加此动作,不然会导致应用卡死。
- 发送电子邮件——Gmail账户可能无法使用。SMTP邮箱需要配置。详情可参考QQ邮箱配置。具体方法如下图所示:

- SMTP服务器地址:smtp.qq.com
- SMTP服务器端口:465
- 勾选使用身份验证
- 用户名:你的QQ邮箱账户
- 密码:在>>>>>>项目下的温馨提示中点击即可获取密码(不要填写QQ邮箱登录密码)
约束
约束条件的特性同触发器,条件可以互相嵌套。第一级逻辑关系为并集,即同时满足下方所有条件时执行。
变量
变量是本APP中用来存储,传递数据的量,可以作为触发条件和约束条件。变量可以嵌套,但要注意里外关系。局部变量只可一在同一个实例中使用。全局变量可以在全部实例中使用。整数变量最大值为2^32即4294967296
三、注意事项
- 功能按钮中标注有Root的需要获得Root权限,标注ADB的需要通过ADB工具打开Macrodroid的ADB权限,同时标注的任意条件达到就可以使用
- 若要保持应用后台长期有效,请在各品牌手机中锁定后台、忽略电池优化并打开自启动并开启必要权限、打开无障碍开关等相关设置.
写在最后
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!