智能电视应用程序自适应快捷启动方法技术

技术编号:20246851 阅读:60 留言:0更新日期:2019-01-30 00:44
本发明专利技术涉及智能电视控制技术,解决了现有智能电视存在快捷启动功能容易失效,且无法适应新应用程序的快捷启动的技术。技术方案概括为:本发明专利技术为每个应用程序设置对应的子配置文件,快捷启动时读取子配置文件中的包名,根据包名启动相应版本的应用程序,若需要快捷启动不固定的应用程序,将应用程序名称存储在主配置文件内,快捷启动模块按照应用程序名称的优先级顺序依次读取主配置文件中的各个应用程序名称,对相应的子配置文件进行读取和判断,然后通过对主配置文件和子配置文件的更新,使得安装的应用程序在更新后仍然能够正常快捷启动。本发明专利技术的快捷启动方法能够避免快捷启动功能失效,并且能适应新应用程序的快捷启动。

【技术实现步骤摘要】
智能电视应用程序自适应快捷启动方法
本专利技术涉及智能电视控制技术,特别涉及智能电视应用程序的快捷启动技术。
技术介绍
目前,系统启动应用程序的方式是通过包名和MainActivity去启动,包名是识别应用的标志,MainActivity是应用的入口,通常应用程序呈现给用户都是在主页Lanucher上面,用户想打开一个应用程序每次都需要先返回到launcher主页面,再手动查找到应用图标去启动,特别是当用户进入到比较深层次的使用场景时,上述操作就比较繁琐,因此现有智能电视通常设置有应用程序快捷启动功能。但是用户经常会发现,买回来的电视一段时间后遥控器上启动某个应用的键不起作用了,实际是因为当下技术更新太快,最初预置的应用已经升级很多次,导致启动入口变化而不能再启动最初预置安装的应用,或是最初预置的应用已经过时被淘汰了,用户不能快捷启动当下最新流行的应用。可以看出,现有技术中智能电视存在快捷启动功能容易失效,并且无法适应新应用程序的快捷启动的问题。
技术实现思路
本专利技术要解决现有技术中智能电视存在快捷启动功能容易失效,并且无法适应新应用程序的快捷启动的技术问题。为解决上述技术问题,本专本文档来自技高网...

【技术保护点】
1.智能电视应用程序自适应快捷启动方法,其特征在于:智能电视中包括配置文件模块、配置文件更新模块和快捷启动模块;所述配置文件模块用于存储子配置文件;所述配置文件更新模块用于从服务器获取所有子配置文件,并将获取到的子配置文件更新到配置文件模块内;其中,子配置文件为需要快捷启动的应用程序的配置文件,子配置文件与需要快捷启动的应用程序一一对应,每个子配置文件中包括对应应用程序的所有包名;当快捷启动模块接收到任一应用程序的快捷启动命令时,包括以下步骤:步骤一、快捷启动模块获取该应用程序对应的子配置文件;步骤二、快捷启动模块按照包名的优先级顺序依次读取当前获取到的子配置文件中的包名,若读取到一个包名且当...

【技术特征摘要】
1.智能电视应用程序自适应快捷启动方法,其特征在于:智能电视中包括配置文件模块、配置文件更新模块和快捷启动模块;所述配置文件模块用于存储子配置文件;所述配置文件更新模块用于从服务器获取所有子配置文件,并将获取到的子配置文件更新到配置文件模块内;其中,子配置文件为需要快捷启动的应用程序的配置文件,子配置文件与需要快捷启动的应用程序一一对应,每个子配置文件中包括对应应用程序的所有包名;当快捷启动模块接收到任一应用程序的快捷启动命令时,包括以下步骤:步骤一、快捷启动模块获取该应用程序对应的子配置文件;步骤二、快捷启动模块按照包名的优先级顺序依次读取当前获取到的子配置文件中的包名,若读取到一个包名且当前读取到的包名对应版本的应用程序已经安装,则执行步骤三,若读取完所有包名且各包名对应版本的应用程序都未安装,则退出本次启动;步骤三、启动当前读取到的包名对应版本的应用程序。2.如权利要求1所述的智能电视应用程序自适应快捷启动方法,其特征在于:所述每个子配置文件中包名优先级顺序按照以下方式排序:对于不同版本类型的包名,电视版本的优先级高于手机版本,手机版本的优先级高于分支版本,对于相同版本类型的包名,按照版本推出时间由近到远,优先级逐级降低。3.如权利要求1所述的智能电视应用程序自适应快捷启动方法,其特征在于:所述步骤三还包括:启动当前读取到的包名对应版本的应用程序之前,检测是否已经启动当前读取到的包名对应的应用程序的其他版本,若已经启动其他版本,则通过消息询问是否替换当前已经启动的版本,当选择替换时,则关闭当前已经启动的版本,并启动当前读取到的包名对应版本的应用程序,当选择不替换时,则退出本次启动,若没有启动其他版本,则启动当前读取到的包名对应版本的应用程序。4.如权利要求1所述的智能电视应用程序自适应快捷启动方法,其特征在于:智能电视出厂预置子配置文件,并安装需要快捷启动的应用程序。5.智能电视应用程序自适应快捷启动方法,其特征在于:智能电视中包括配置文件模块、配置文件更新模块和快捷启动模块;所述配置文件模块用于存储主配置文件和子配置文件;所述配置文件更新模块用于从服务器获取所有主配置文件和所有子配置文件,并将获取到的主配置文件和子配置文件更新到配置文件模块内;其中,每个主配置文件中包括至少2个需要快捷启动的应用程序名称,不同的快捷启动命令对应不同的主配置文件,子配置文件为需要快捷启动的应用程序的配置文件,子配置文件与需要快捷启动的应用程序一一对应,每...

【专利技术属性】
技术研发人员:曾品超杨专科刘军
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1