[发明专利]应用程序更新方法、装置、电子设备、车载设备及介质在审
申请号: | 202210804677.5 | 申请日: | 2022-07-08 |
公开(公告)号: | CN115113889A | 公开(公告)日: | 2022-09-27 |
发明(设计)人: | 李旭辉 | 申请(专利权)人: | 亿咖通(湖北)技术有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/65;G06F8/71;G06F9/445 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 曹瑞敏 |
地址: | 430090 湖北省武汉市经济技术开发区神龙*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 更新 方法 装置 电子设备 车载 设备 介质 | ||
本发明提供一种应用程序更新方法、装置、电子设备、车载设备及介质,涉及数据处理技术领域。该方法包括:获取目标应用程序的第一版本的安装包;若目标应用程序为预设操作系统的系统应用,则为第一版本的安装包添加预设标签,预设标签用于指示目标应用程序为系统应用;根据第一版本的安装包执行目标应用程序的替换更新操作;在执行替换更新操作完成后,若第一版本的安装包和目标应用程序的第二版本的安装包均具有预设标签,则启动第一版本的目标应用程序。在第一版本的安装包和第二版本的安装包均有标签时,才启动第一版本的目标应用程序,对系统应用进行准确的替换更新,实现了对于目标应用程序这一系统应用高效、有效的更新,更新方式也更加灵活。
技术领域
本发明涉及数据处理技术领域,具体而言,涉及一种应用程序更新方法、装置、电子设备、车载设备及介质。
背景技术
随着汽车智能化的飞速发展,汽车的功能越来越多,智能化水平也越来越高,汽车的智能座舱也得到了快速进步,智能座舱提供更多的功能,智能座舱的车机系统也成为了研究的热点。
相关技术中,智能座舱的车机系统可以基于安卓系统开发,在安卓系统的进程管理机制中,系统应用需要常驻在安卓系统中以便提供相关功能,系统应用需要跟随安卓系统一起升级。
但是,相关技术中,系统应用需要跟随安卓系统一起升级,降低了系统应用更新时的效率以及灵活性。
发明内容
本发明的目的在于,针对上述现有技术中的不足,提供一种应用程序更新方法、装置、电子设备、车载设备及介质,以便解决相关技术中,系统应用需要跟随安卓系统一起升级,降低了系统应用更新时的效率以及灵活性的问题。
为实现上述目的,本发明实施例采用的技术方案如下:
第一方面,本发明实施例提供了一种应用程序更新方法,包括:
获取目标应用程序的第一版本的安装包;
若所述目标应用程序为预设操作系统的系统应用,则为所述第一版本的安装包添加预设标签,所述预设标签用于指示所述目标应用程序为所述系统应用;
根据所述第一版本的安装包执行所述目标应用程序的替换更新操作;
在执行所述替换更新操作完成后,若所述第一版本的安装包和所述目标应用程序的第二版本的安装包均具有所述预设标签,则启动所述第一版本的所述目标应用程序,所述第一版本高于所述第二版本。
可选的,所述若所述目标应用程序为预设操作系统的系统应用,则为所述第一版本的安装包添加预设标签之前,所述方法还包括:
获取所述第一版本的安装包的清单文件;
根据所述清单文件中的配置信息,确定所述目标应用程序是否为所述预设操作系统的系统应用。
可选的,所述方法还包括:
在执行所述替换更新操作过程中,关闭所述目标应用程序的运行进程;
在执行所述替换更新操作完成后,禁止重启所述目标应用程序。
可选的,所述在执行所述替换更新操作过程中,关闭所述目标应用程序的运行进程,包括:
若所述目标应用程序的更新原因为替换更新,且,所述目标应用程序的类别为系统应用,则在执行所述替换更新操作过程中,关闭所述目标应用程序的运行进程;
在关闭所述目标应用程序的运行进程的过程中,若所述目标应用程序的更新原因为替换更新,且,所述目标应用程序的类别为系统应用,禁止重启所述目标应用程序。
可选的,所述在执行所述替换更新操作完成后,禁止重启所述目标应用程序,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亿咖通(湖北)技术有限公司,未经亿咖通(湖北)技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210804677.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种被动分散式无摩擦型阻尼器
- 下一篇:热交换器、室外机以及制冷循环装置