该方法我已经使用了两个月了,
很好用,我每次开车都听歌,自动播放音乐真的很方便。
要让车机开机自动播放音乐,需要借助一个软件。
叫MacroDroid。
这是安卓的一个自动化软件。

MacroDroid图标(第一排左边数第二个)
整个原理,因为咱们车机系统其实就是安卓系统,所以使用安卓的自动化软件,完成后台播放音乐的效果。
进入正文,
教程第一步是需要先安装MacroDroid。
安装的过程是比较麻烦的。
需要先下载腾讯的应用宝,
在应用宝里搜索酷安这个软件。(图标是上图中第一排左边第一个)

下载酷安后
搜索macrodroid。

酷安上搜索界面
进入话题里
挑选一个版本的macrodroid软件下载,
在车机上安装即可。
由于我车机已经安装过了。
这里不再演示截图了。
第二步,把MacroDroid添加允许开机自启动。
打开车辆设置,选择dilink ,选择应用管理,
选择禁止自启动。

禁止自启动
选择macrodroid和要播放的音乐软件。

选择需要自启动的软件
第三步,就是打开MacroDroid软件,
进行自动化设置。

软件界面
选择最下方第二个图标 宏 继续下一步,

宏界面
忽略我已经定义的宏配置。
点击右下角的加号图标,添加一个宏。
添加宏的界面如下

添加宏界面
有三个东西需要设置:
触发器:当车机发生什么事件的情况下,会触发动作,
动作:当事件触发的时候,到底执行什么命令,
约束:这个可以忽略。(触发器一栏可以定义多个触发器,满足一个就会触发,约束里定义的条件,是要同时满足才会触发,作为触发器逻辑的补充)
我们的目的是希望车机开机能自动播放音乐,
所以触发器内容自然是开机。
点击触发器一栏右上角加号,添加触发器,
选择设备事件,然后选择设备启动,

触发器选项
接下来,
点击动作一栏右上角加号图标,添加动作
选择应用程序,再选择启动应用程序,

选择启动应用程序

我车机一直使用qq音乐播放音乐,所以这里选择qq音乐。其他音乐播放器同理,都是一样的。

选择重新启动

动作定义完成
以上宏定义会在车机开机时自动打开qq音乐。
还有更好的方式,那就是开机时后台播放qq音乐,不需要打开qq音乐。
这种方式动作这一步的定义不一样了。
添加动作时,选择媒体,再选择多媒体控制,

多媒体控制界面

选择模拟媒体按钮

模拟播放按钮

选择模拟播放qq音乐
再删除旧的启动应用程序的动作后,
此时添加宏的界面变成

后台播放qq音乐
点击右下角√图标即可保存宏。
此时车机重启即可后台播放。
这种方式,相当于在开机时,点击了播放音乐的按钮,播放了qq音乐的歌曲。
在经过车机反复开机测试后,
发现有时候会放歌,有时候不会放歌,
查看macrodroid的日志,发现每次开机,
都能成功触发,动作也都有执行,
但是确实经常出现不会放歌的情况,
猜测是因为刚开机的时候,多媒体模块还没初始化,所以虽然触发了播放动作,但是实际上还是无法放歌。
针对这个问题,我的解决办法就是后台放歌的动作执行一遍后,就休眠三到五秒后,继续执行后台放歌的动作,反复循环很多次,确保可以成功的放歌。
所以,接下来,
选择动作一栏右上角加号图标,
继续添加下一个动作,
选择MacroDroid Specific,
再选择 等待下一个动作,

选择等待下一个动作

定义等待5秒
定义等待五秒后,需要从复制媒体播放的动作,
以达到五秒后继续执行媒体播放动作的效果。
点击要复制的动作最左侧,出现以下选项,选择复制

选择复制
此时动作一栏右上角多出粘贴的图标。

动作一栏右上角,左边数第一个图标,就是粘贴图标
多点击几次粘贴图标,多复制几个媒体播放动作

复制媒体播放动作
同理复制 等待五秒这个动作

复制 等待五秒 动作
然后调整

然后选择调整动作顺序(动作一栏右上角,粘贴右边那个按钮)
然后拖拽即可。
最后随意写一个宏名称,
完成增加宏。

最终的宏定义
到这里,教程就全部结束了,
此时车机每次开机都可以后台播放qq音乐。
一个字,爽!!