The invention provides an application updating method and an apparatus and a computer device. Including the application update method: whether the application of detection in the terminal has an updated version; if the application is the updated version of the update version for the application installation package; get the updated version of the installation package in the first format is generated according to the corresponding format of the first second file format; and get the terminal user updates to the application, and based on the application of updating the update operation, updated version of the installation package and the second file format. The application update method can pre download the updated version of the installation package, and will generate second first format file format, when the user needs to update the application, the direct use of the updated version of the installer and second file format for application updates, improves the updating speed of application, save users a lot of time to improve the user experience.
【技术实现步骤摘要】
一种应用程序更新方法及装置、计算机设备
本专利技术涉及通信
,特别是涉及一种应用程序更新方法及装置、计算机设备。
技术介绍
随着应用程序技术的快速发展,应用程序供应方对应用程序的升级更新越来越频繁。在应用程序更新方法中,移动终端会提示用户哪些应用程序可以进行更新。若用户选择需要进行更新的应用程序后,移动终端会根据新的安装包对应用程序进行更新操作。在安装新的安装包的过程中,移动终端需要将新的安装包中的特定格式文件转换成安卓系统可以执行的预设格式文件,该转换过程需要耗费大量时间,甚至占据整个更新时长的80%,严重影响整个应用程序更新速度。
技术实现思路
本专利技术提供一种应用程序更新方法及装置、计算机设备;可以提高应用程序的更新效率。本专利技术提供一种应用程序更新方法,其包括:检测终端内的应用程序是否存在更新版本;若所述应用程序存在所述更新版本,则获取所述应用程序的更新版本安装包;获取所述更新版本安装包中第一格式文件,并根据所述第一格式文件生成相应的第二格式文件;以及获取终端用户对所述应用程序的更新操作,并根据所述更新操作、更新版本安装包和所述第二格式文件对所述应用程序进行更新。本专利技术还提供一种应用程序更新装置,其包括:检测模块,用于检测终端内的应用程序是否存在更新版本;获取模块,用于若所述应用程序存在所述更新版本,则获取所述应用程序的更新版本安装包;生成模块,用于获取所述更新版本安装包中第一格式文件,并根据所述第一格式文件生成相应的第二格式文件;以及更新模块,用于获取终端用户对所述应用程序的更新操作,并根据所述更新操作、更新版本安装包和所述第二格式文件 ...
【技术保护点】
一种应用程序更新方法,其特征在于,包括:检测终端内的应用程序是否存在更新版本;若所述应用程序存在所述更新版本,则获取所述应用程序的更新版本安装包;获取所述更新版本安装包中第一格式文件,并根据所述第一格式文件生成相应的第二格式文件;以及获取终端用户对所述应用程序的更新操作,并根据所述更新操作、更新版本安装包和所述第二格式文件对所述应用程序进行更新。
【技术特征摘要】
1.一种应用程序更新方法,其特征在于,包括:检测终端内的应用程序是否存在更新版本;若所述应用程序存在所述更新版本,则获取所述应用程序的更新版本安装包;获取所述更新版本安装包中第一格式文件,并根据所述第一格式文件生成相应的第二格式文件;以及获取终端用户对所述应用程序的更新操作,并根据所述更新操作、更新版本安装包和所述第二格式文件对所述应用程序进行更新。2.根据权利要求1所述的应用程序更新方法,其特征在于,所述检测终端内的应用程序是否存在更新版本,包括:间隔预设时间向应用程序服务器发送所述应用程序的版本号;获取所述应用程序服务器反馈的配置文件;根据所述配置文件判断所述应用程序是否存在更新版本。3.根据权利要求2所述的应用程序更新方法,其特征在于,所述获取所述应用程序的更新版本安装包,包括:通过所述配置文件携带的下载链接获取所述应用程序的更新版本安装包。4.根据权利要求2所述的应用程序更新方法,其特征在于,所述获取所述应用程序的更新版本安装包,包括:通过所述配置文件携带的下载链接获取所述应用程序的差分包;获取所述应用程序的旧版本安装包;根据所述差分包和所述旧版本安装包生成所述更新版本安装包。5.根据权利要求1所述的应用程序更新方法,其特征在于,所述根据所述更新操作、更新版本安装包和所述第二格式文件对所述应用程序进行更新,包括:根据所述更新操作卸载旧版本的所述应用程序;根据所述更新版本安装包执行安装新版本的所述应用程序的操作;判断所述终端内是否存在所述第二格式文件;若所述终端内存在所述第二格式文件,则复制所述第二格式文件至新版本的所述应用程序的安装目录下,完成对旧版...
【专利技术属性】
技术研发人员:帅朝春,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。