本与智能音箱软件版本不匹配时,发送升级指令给智能音箱,以指示智能音箱升级智能音箱软件到测试版本,智能音箱接收到该升级指令后,升级智能音箱软件到测试版本,实现了当应用程序版本最新时移动终端控制智能音箱软件与应用程序版本的对应匹配。
【附图说明】
[0053]图1是本发明实施例一提供的一种移动终端应用程序版本与智能音箱软件版本对应的方法的流程图;
[0054]图2是本发明实施例二提供的一种移动终端应用程序版本与智能音箱软件版本对应的装置的结构示意图;
[0055]图3是本发明实施例三提供的一种移动终端应用程序版本与智能音箱软件版本对应的方法的流程图;
[0056]图4是本发明实施例四提供的一种移动终端应用程序版本与智能音箱软件版本对应的方法的流程图;
[0057]图5是本发明实施例五提供的一种移动终端应用程序版本与智能音箱软件版本对应的装置的结构示意图;
[0058]图6是本发明实施例六提供的一种移动终端应用程序版本与智能音箱软件版本对应的方法的流程图;
[0059]图7是本发明实施例七提供的一种移动终端应用程序版本与智能音箱软件版本对应的方法的流程图;
[0060]图8是本发明实施例八提供的一种移动终端应用程序版本与智能音箱软件版本对应的装置的结构示意图;
[0061]图9是本发明实施例九提供的一种移动终端应用程序版本与智能音箱软件版本对应的方法的流程图;
[0062]图10是本发明实施例十提供的一种移动终端应用程序版本与智能音箱软件版本对应的装置的结构示意图;
[0063]图11是本发明实施例十一提供的一种移动终端应用程序版本与智能音箱软件版本对应的方法的流程图;
[0064]图12是本发明实施例十二提供的一种移动终端应用程序版本与智能音箱软件版本对应的装置的结构示意图;
[0065]图13是本发明实施例十三提供的一种移动终端应用程序版本与智能音箱软件版本对应的方法的流程图。
【具体实施方式】
[0066]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
[0067]实施例一
[0068]图1是本发明实施例一提供的一种移动终端应用程序版本与智能音箱软件版本对应的方法的流程图,本实施例可适用于当应用程序的运行版本与当前智能音箱软件的版本不对应时升级应用程序的情况,该方法可以由智能音箱来执行,具体包括如下步骤:
[0069]步骤110,在智能音箱与移动终端建立通信连接后,接收移动终端发送来的用于与智能音箱通信的应用程序的运行版本。
[0070]启动智能音箱与移动终端中的应用程序后,智能音箱便与移动终端通过无线网络建立了通信连接,智能音箱便可以接收移动终端发送来的用于与智能音箱通信的应用程序的当前运行版本。
[0071]步骤120,当检测到本地的智能音箱软件有更新时,升级智能音箱软件,并更新智能音箱软件的应用程序兼容版本。
[0072]由于智能音箱已经连接到了互联网中,当智能音箱检测到本地的智能音箱软件有更新的版本时,升级智能音箱软件到新的版本。由于每个版本的智能音箱软件都会与相应的应用程序兼容版本对应,因此在升级智能音箱软件后,更新智能音箱软件的应用程序兼容版本。
[0073]其中,当检测到本地的智能音箱软件有更新时,升级智能音箱软件,并更新智能音箱软件的应用程序兼容版本,优选包括:
[0074]当检测到本地的智能音箱软件有稳定版本更新时,升级智能音箱软件到所述稳定版本,并更新智能音箱软件的应用程序兼容版本;
[0075]当检测到本地的智能音箱软件有测试版本更新时,向移动终端发送显示提醒信息指令,以指示移动终端显示智能音箱软件有测试版本更新,当接收到移动终端的升级指令时,升级智能音箱软件到所述测试版本,并更新智能音箱软件的应用程序兼容版本。
[0076]当检测到本地的智能音箱软件有稳定版本更新时,直接升级智能音箱软件到所述稳定版本,并更新智能音箱软件的应用程序兼容版本,即与升级后的智能音箱软件兼容的应用程序版本。
[0077]当检测到本地的智能音箱软件有测试版本更新时,向移动终端发送显示提醒信息指令,以指示移动终端显示智能音箱软件有测试版本更新,由用户决定是否升级智能音箱软件到所述测试版本,如果用户决定将智能音箱软件升级到所述测试版本,点击移动终端中的确定按钮,移动终端接收到用户的确认升级的指令后,将升级指令发送至智能音箱,智能音箱接收到移动终端的升级指令时,升级智能音箱软件到所述测试版本。
[0078]步骤130,判断所述应用程序的运行版本与所述应用程序兼容版本是否匹配。
[0079]判断所述应用程序的当前运行版本与升级后的智能音箱软件的应用程序兼容版本是否匹配,或者在智能音箱软件没有升级时,判断所述应用程序的当前运行版本与原智能音箱软件的应用程序兼容版本是否匹配。
[0080]步骤140,当不匹配时,向移动终端发送升级应用程序的提醒信息指令,以指示移动终端升级所述应用程序。
[0081]当所述应用程序的当前运行版本与升级后的智能音箱软件的应用程序兼容版本不匹配时,智能音箱向移动终端发送升级应用程序的提醒信息指令,以指示移动终端升级所述应用程序到与智能音箱软件的匹配版本。
[0082]当所述应用程序的当前运行版本与升级后的智能音箱软件的应用程序兼容版本匹配时,智能音箱保持静默,不向移动终端发送升级应用程序的指令。
[0083]本实施例通过在智能音箱与移动终端建立通信连接后,接收移动终端发送来的用于与智能音箱通信的应用程序的运行版本,当检测到本地的智能音箱软件有更新时,升级智能音箱软件,并更新智能音箱软件的应用程序兼容版本,判断所述应用程序的运行版本与所述应用程序兼容版本是否匹配,当不匹配时,向移动终端发送升级应用程序的提醒信息指令,以指示移动终端升级所述应用程序,实现了移动终端应用程序与智能音箱之间的软件版本的对应匹配,提高了用户体验。
[0084]实施例二
[0085]图2是本发明实施例二提供的一种移动终端应用程序版本与智能音箱软件版本对应的装置的结构示意图,本实施例所述的移动终端应用程序版本与智能音箱软件版本对应的装置应用于智能音箱,包括版本接收模块210、软件升级模块220、判断模块230和指令发送模块240。
[0086]其中,版本接收模块210用于在智能音箱与移动终端建立通信连接后,,接收移动终端发送来的用于与智能音箱通信的应用程序的运行版本;
[0087]软件升级模块220用于当检测到本地的智能音箱软件有更新时,升级智能音箱软件,并更新智能音箱软件的应用程序兼容版本;
[0088]判断模块230用于判断所述应用程序的运行版本与所述应用程序兼容版本是否匹配;
[0089]指令发送模块240用于当不匹配时,向移动终端发送升级应用程序的提醒信息指令,以指示移动终端升级所述应用程序。
[0090]优选的,所述软件升级模块包括:
[0091]第一升级单元,用于当检测到本地的智能音箱软件有稳定版本更新时,升级智能音箱软件到所述稳定版本,并更新智能音箱软件的应用程序兼容版本;
[0092]第二升级单元,用于当检测到本地的智能音箱软件有测试版本更新时,向移动终端发送显示提醒信息指令,以指示移动终端显示智能音箱软件有测试版本更新,当接收到移动终端的升级指令时,升级智能音箱软件到所述测试版本,并更新智能音箱软件的应用程序兼容版本。
[0093]本实施例通过版本接收模块在智能音箱与移动终端建立通信连接后,接收移动终端发送来的用于与智能音箱通信的应用程序的运行版本,当检测到本地的智能音箱软件有更新时,软件升级模块升级智能音箱软件,并更新智能音箱软件的应用程序兼容版本,判断模块判断所述应用程序的运行版本与所述应用程序兼容版本是否匹配,当不匹配时,指令发送模块向移动终端发送升级应用程序的提醒信息指令,以指示移动终端升级所述应用程序,实现了移动终端应用程序与智能音箱之间的软件版本的对应匹配,提高了用户体验。
[0094]实施例三
[0095]图3是本发明实施例三提供的一种移动终端应用程序版本与智能音箱软件版本对应的方法的流程图,本实施例可适用于当应用程序的运行版本与当前智能音箱软件的版本不对应时升级应用程序的情况,该方法可以由移动终端来执行,具体包括如下步骤:
[0096]步骤310,在移动终端与智能音箱建立通信连接后,接收智能音箱发送来的升级应用程序的提醒信息指令。
[0097]移动移动启动智能音箱的应用程序后,便可以通过无线网络与已经启动的智能音箱建立通信连接,当前应用程序的运行版本与当前智能音箱软件的版本不匹配时,可以接收到智能音箱发送来的升级应用程序的提醒信息指令。其中,所述提醒信息指