一种AndroidTV升级方法、装置及AndroidTV制造方法及图纸

技术编号:36949901 阅读:53 留言:0更新日期:2023-03-22 19:10
本发明专利技术提出了一种Android TV升级方法、装置及Android TV,方法包括在Android TV的系统中预留内存以形成第一存储空间,在Android TV升级前,确定存储器的剩余存储空间是否大于Android TV升级所需的空间,若存储器的剩余存储空间不大于Android TV升级所需的空间,释放第一存储空间以使Android TV正常升级,在Android TV升级完成后,使系统调节内存以形成第二存储空间,并将第二存储空间转化为第一存储空间。本发明专利技术提出的方法优化了Android TV的升级方式,在未提升成本的前提下,最大限度地利用了Android TV的系统空间,降低了Android TV升级对系统空间大小的需求,改善了用户使用Android TV进行系统升级和应用安装时的体验。TV进行系统升级和应用安装时的体验。TV进行系统升级和应用安装时的体验。

【技术实现步骤摘要】
一种Android TV升级方法、装置及Android TV


[0001]本专利技术属于Android TV系统数字终端
,具体涉及一种Android TV升级方法、装置及Android TV。

技术介绍

[0002]Android TV是Google开发的智能电视平台,智能电视是指可以从互联网传送内容的电视(也称为IPTV)。因此,要使用Android TV必须连接互联网。该平台于2014年宣布推出,以应对对更多IPTV解决方案的不断增长的需求。现在,不仅是传统电视机,而且机顶盒,数字播放器甚至条形音箱都可以运行Android TV。
[0003]在Android TV的相关项目发布时,系统里会携带运营商相关的APP,在出现bug或者版本进行迭代时,还需要对APP进行升级。同时Google使用了严格的安全机制,限制了对分区增加、大小位置变化、系统服务增加等需求的升级,对Android TV项目的系统大版本升级有比较强硬的升级政策,所以系统升级也是不可避免的。
[0004]但是,很多Android TV的项目,运营商基于成本的考虑,基本都只使用了8G的存储器,由于Android系统本身就占用了很大的存储空间,所以最后用户能使用的空间只有4G左右。又因为Android系统在长时间运行中,会生成大量的数据。同时,用户也在不停的下载安装使用APP,存储器的空间在通常情况下是不能满足用户使用的。

技术实现思路

[0005]为了克服上述现有技术的缺陷,本专利技术提出了一种Android TV升级方法,所述方法包括:
[0006]在Android TV的系统中预留内存以形成第一存储空间;
[0007]在Android TV升级前,确定存储器的剩余存储空间是否大于Android TV升级所需的空间;
[0008]若所述存储器的剩余存储空间不大于Android TV升级所需的空间,释放所述第一存储空间以使Android TV正常升级;
[0009]在Android TV升级完成后,使所述系统调节内存以形成第二存储空间,并将所述第二存储空间转化为所述第一存储空间。
[0010]可选地,所述第二存储空间的容积与所述系统中预存的所述第一存储空间相同。
[0011]具体地,所述“确定存储器的剩余存储空间是否大于Android TV升级所需的空间”包括:
[0012]获取Android TV升级使用的升级程序包;
[0013]基于所述升级程序包的大小和所述存储器剩余空间的大小对比结果,确定所述存储器的剩余存储空间是否大于Android TV升级所需的空间。
[0014]优选地,所述“释放所述第一存储空间以使Android TV正常升级”包括:
[0015]在释放所述第一存储空间后,对向所述存储器中写入数据的应用进程进行监控;
[0016]若监控到向所述存储器中写入数据的应用进程不为Android TV升级的应用进程,禁止所述应用进程向所述存储器中写入数据。
[0017]具体地,所述方法还包括:
[0018]若所述存储器的剩余存储空间大于Android TV升级所需的空间,使Android TV直接进行升级。
[0019]具体地,所述Android TV升级包括Android系统升级和应用程序升级。
[0020]本专利技术还提出了一种Android TV升级装置,用于实现如前文所述的Android TV升级方法,所述装置包括:
[0021]预存模块,用于在Android TV的系统中预留内存以形成第一存储空间;
[0022]确定模块,用于在Android TV升级前,确定存储器的剩余存储空间是否大于Android TV升级所需的空间;
[0023]释放模块,用于当所述存储器的剩余存储空间不大于Android TV升级所需的空间时,释放所述第一存储空间以使Android TV正常升级;
[0024]调节转化模块,在Android TV升级完成后,使所述系统调节内存以形成第二存储空间,并将所述第二存储空间转化为所述第一存储空间。
[0025]具体地,所述确定模块包括:
[0026]获取单元,用于获取Android TV升级使用的升级程序包;
[0027]确定单元,用于基于所述升级程序包的大小和所述存储器剩余空间的大小对比结果,确定所述存储器的剩余存储空间是否大于Android TV升级所需的空间。
[0028]优选地,所述释放模块包括:
[0029]监控单元,在释放所述第一存储空间后,对向所述存储器中写入数据的应用进程进行监控;
[0030]隔离单元,用于当监控到向所述存储器中写入数据的应用进程不为Android TV升级的应用进程,禁止所述应用进程向所述存储器中写入数据。
[0031]本专利技术还提出了一种Android TV,包括存储器和处理器,所述存储器存储有可在所述处理器上运行的Android TV升级程序,所述Android TV升级程序用于实现如前文所述的Android TV升级方法。
[0032]本专利技术至少具有以下有益效果:
[0033]本专利技术提出的方法通过在Android TV的系统中预先划分空间预留升级的方式,优化了Android TV的升级方式,能够最大限度地利用Android TV的系统空间,且不需提升Android TV的使用成本;
[0034]进一步地,本专利技术提出的方法能够在系统的预留空间使用后再次形成新的预留空间,同时还能够在Android TV升级过程中监控向存储器中写入数据的应用进程,并阻止非升级应用进程侵占系统空间的行为,防止了系统预留的空间被非升级应用进程侵占,使Android TV的系统空间能够得到更充分的使用。
[0035]以此,本专利技术提出了一种Android TV升级方法、装置及Android TV,本专利技术提出的方法优化了Android TV的升级方式,在未提升成本的前提下,最大限度地利用了Android TV的系统空间,降低了Android TV升级对系统空间大小的需求,改善了用户使用Android TV进行系统升级和应用安装时的体验。
附图说明
[0036]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0037]图1为实施例1提供的Android TV升级方法的整体流程示意图;
[0038]图2为防止Android TV升级过程中非升级应用进程侵占系统空间的方法流程示意图;
[0039]图3为实施例2提供的Android TV升级装置的整体模块结构示意图。
[0040]附图标记:
[0041]1‑
预存模块;2
‑<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种Andro i d TV升级方法,其特征在于,所述方法包括:在Android TV的系统中预留内存以形成第一存储空间;在Android TV升级前,确定存储器的剩余存储空间是否大于Android TV升级所需的空间;若所述存储器的剩余存储空间不大于Android TV升级所需的空间,释放所述第一存储空间以使Android TV正常升级;在Android TV升级完成后,使所述系统调节内存以形成第二存储空间,并将所述第二存储空间转化为所述第一存储空间。2.根据权利要求1所述的Android TV升级方法,其特征在于,所述第二存储空间的容积与所述系统中预存的所述第一存储空间相同。3.根据权利要求1所述的Android TV升级方法,其特征在于,所述“确定存储器的剩余存储空间是否大于Android TV升级所需的空间”包括:获取Android TV升级使用的升级程序包;基于所述升级程序包的大小和所述存储器剩余空间的大小对比结果,确定所述存储器的剩余存储空间是否大于Android TV升级所需的空间。4.根据权利要求1所述的Android TV升级方法,其特征在于,所述“释放所述第一存储空间以使Android TV正常升级”包括:在释放所述第一存储空间后,对向所述存储器中写入数据的应用进程进行监控;若监控到向所述存储器中写入数据的应用进程不为Android TV升级的应用进程,禁止所述应用进程向所述存储器中写入数据。5.根据权利要求1所述的Android TV升级方法,其特征在于,所述方法还包括:若所述存储器的剩余存储空间大于Android TV升级所需的空间,使Android TV直接进行升级。6.根据权利要求1所述的Android TV升级方法,其特征在于,所述Android TV升级包括A...

【专利技术属性】
技术研发人员:代炯尹继圣刘大照朱正伟刘青竹
申请(专利权)人:深圳感臻智能股份有限公司
类型:发明
国别省市:

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

1