您所在位置: 网站首页 / 一种多桌面独立升级方法及装置.pdf / 文档详情
一种多桌面独立升级方法及装置.pdf 立即下载
2023-12-07
约5.9千字
约9页
0
809KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

一种多桌面独立升级方法及装置.pdf

201511031092.pdf

预览

免费试读已结束,剩余 4 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN105872842A(43)申请公布日2016.08.17(21)申请号201511031092.0(22)申请日2015.12.30(71)申请人乐视致新电子科技(天津)有限公司地址300467天津市滨海新区生态城动漫中路126号动漫大厦B1区二层201-427(72)发明人王莫刚闫磊(74)专利代理机构北京布瑞知识产权代理有限公司11505代理人孟潭(51)Int.Cl.H04N21/482(2011.01)G06F9/445(2006.01)权利要求书2页说明书4页附图2页(54)发明名称一种多桌面独立升级方法及装置(57)摘要本发明实施例公开了一种多桌面独立升级方法及装置,在多桌面的电视系统里支持单一桌面的独立升级。其中,该方法包括:将各桌面以插件的方式接入电视系统。CN105872842ACN105872842A权利要求书1/2页1.一种多桌面独立升级方法,其特征在于,将各桌面以插件的方式接入电视系统。2.如权利要求1的方法,其特征在于,所述将各桌面以插件的方式接入电视系统包括:获取服务器的插件信息;根据获取的插件信息,判断是否有需要升级的插件;如果有需要升级的插件,下载插件升级包;加载下载的插件升级包。3.如权利要求1所述的方法,其特征在于,所述服务器后台已经预先配置好各个桌面的新版本。4.如权利要求1所述的方法,其特征在于,获取服务器的插件信息包括:根据每个桌面的版本号向服务端进行请求相应的插件数据。5.如权利要求4所述的方法,其特征在于,根据获取的插件信息,判断是否有需要升级的插件包括:对获取的插件数据进行解析,获取服务器上插件的版本信息;对比本地的插件版本和服务器上插件的版本,如果服务器上有比本地插件更新的版本,则判断所述插件待升级。6.如权利要求1所述的方法,其特征在于,所述加载下载的插件升级包之前,进一步包括:备份老版本的插件;所述加载下载的插件升级包之后,进一步包括:清除及更新老插件的数据。7.如权利要求4所述的方法,其特征在于,根据每个桌面的版本号向服务端进行请求相应的插件数据包括:通过http接口向服务器请求相应的插件数据。8.如权利要求5所述的方法,其特征在于,所述对获取的插件数据进行解析,获取服务器上插件的版本信息包括:通过google提供的Gson工具解析插件数据,获取其中的插件版本信息pluginVersion和插件包地址pluginUrl。9.如权利要求6所述的方法,其特征在于,通过File类的renameTo接口将旧的插件包修改后缀名为apkname.apk.bak;通过桌面插件框架的WidgetInstaller的installWidget接口动态安装新版本的插件apk;加载成功之后,调用之前注册在框架里的WidgetEventListener的onWidgetEvent通知桌面加载成功,并返回插件信息Widget类;升级成功之后,删除备份的apk包,删除老版本缓存在本地的不需要的数据,将之前加载在内存中的Widget置为null。10.一种多桌面独立升级装置,其特征在于,包括:将各桌面以插件的方式接入电视系统的模块。11.如权利要求10所述的装置,其特征在于,所述将各桌面以插件的方式接入电视系统的模块包括:2CN105872842A权利要求书2/2页获取单元,用于获取服务器的插件信息;判断单元,用于根据获取单元获取的插件信息,判断是否有需要升级的插件;下载单元,用于当判断单元有需要升级的插件时,下载插件升级包;加载单元,用于加载下载的升级包。12.如权利要求11所述的装置,其特征在于,所述加载单元包括:加载子单元,用于使用加载插件加载下载的新插件;更新子单元,用于为用户提供新版的插件。13.如权利要求12所述的装置,其特征在于,所述加载单元进一步包括:备份子单元,用于备份老版本的插件;清除子单元,用于清除及更新老插件的数据。3CN105872842A说明书1/4页一种多桌面独立升级方法及装置技术领域[0001]本发明涉及智能电视领域,特别涉及一种多桌面独立升级方法及装置。背景技术[0002]桌面化的系统是智能电视系统非常重要的一个特征。基于android系统开发的智能电视系统支持多桌面特性。每一个桌面的内容各有特点,分别为用户提供不同的功能和体验。以乐视超级电视为例,其至少包括五大桌面,分别为:信号源、搜索桌面、轮播桌面、视频桌面、应用桌面。[0003]现有的多桌面系统是一个整体应用,通常在一套代码里开发实现,各个桌面间的耦合比较密切,互相会产生影响。即,各个桌面虽然是不同的展现形式,但是实质上是不可以分割开的,每次新增桌面都要在现有的桌面框架流程里进行开发。[0004]不同的桌面开发周期可能不一样,然而,
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

一种多桌面独立升级方法及装置

文档大小:809KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用