[发明专利]一种优化应用程序安装的方法、装置及终端在审

专利信息
申请号: 201711448658.9 申请日: 2017-12-27
公开(公告)号: CN108228200A 公开(公告)日: 2018-06-29
发明(设计)人: 刘小锐;张丽娜 申请(专利权)人: 中兴通讯股份有限公司
主分类号: G06F8/61 分类号: G06F8/61
代理公司: 北京安信方达知识产权代理有限公司 11262 代理人: 胡艳华;龙洪
地址: 518057 广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 应用程序 应用程序安装 安装信息 优化模式 优化 终端 应用程序启动 动态匹配 启动性能
【说明书】:

本文公开了一种优化应用程序安装的方法、装置及终端。所述优化应用程序安装的方法包括:获取待安装的应用程序的安装信息;根据获取到的安装信息确定用于加速应用程序启动的安装优化模式;根据确定出的安装优化模式对所述应用程序进行优化安装。本文的技术方案能够根据应用程序的特点动态匹配安装策略,提升应用程序的安装、启动性能。

技术领域

发明涉及终端技术领域,尤其涉及的是一种优化应用程序安装的方法、装置及终端。

背景技术

随着移动互联网的高速发展,手机已经成为用户个人的信息中心、媒体中心和娱乐中心。手机上会安装大量的安卓安装包(Android Package,简称APK),并且APK的更新频率也非常高。因此,应用安装场景是用户使用手机过程中最频繁的几种系统操作场景之一。

目前的应用程序越做越大,一些较大的应用程序在安装时可能会触发手机的超时(timeout)机制而导致安装不成功。或者即使最终能安装成功,安装时间过长也会导致用户体验不好。后续随着应用的进一步发展,APK的大小还有继续增大的趋势。

另一方面,目前的应用程序安装包(APK)的内容越来越复杂,应用程序启动时加载的内容也越来越多,自安卓(Android)L版本之后,Android通过引入dex2oat技术来提升应用程序启动速度。dex2oat是将dex字节码编译成oat格式的可执行文件,通过将原来的dex文件做预先的翻译,从而可以加快应用程序的启动速度。

dex2oat是以dex文件中的方法(method)为单位进行优化的。dex2oat在优化时,会根据需要优化一定量的method。如下表1所示,根据优化的method的量的多少,可以分为如下的五种优化模式:

表1

由于不同的dex2oat优化模式会有不同的优化效果,因此,固化的优化模式(比如,google默认推荐的speed模式)很难使所有应用程序的安装过程和应用启动速度都达到令用户满意的效果。

发明内容

本发明实施例所要解决的技术问题是提供一种优化应用程序安装的方法、装置及终端,能够根据应用程序的特点动态匹配安装策略,提升应用程序的安装、启动性能。

本发明实施例提供一种优化应用程序安装的方法,包括:

获取待安装的应用程序的安装信息;

根据获取到的安装信息确定用于加速应用程序启动的安装优化模式;

根据确定出的安装优化模式对所述应用程序进行优化安装。

本发明实施例还提供一种优化应用程序安装的装置,包括:

信息获取模块,用于获取待安装的应用程序的安装信息;

模式选择模块,用于根据获取到的安装信息确定用于加速应用程序启动的安装优化模式;

应用程序安装模块,根据确定出的安装优化模式对所述应用程序进行优化安装。

本发明实施例还提供一种终端,包括:

存储器、处理器及存储在所述存储器上并可在所述处理器上运行的优化应用程序安装的程序,所述优化应用程序安装的程序被所述处理器执行时实现上述优化应用程序安装的方法的步骤。

本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有优化应用程序安装的程序,所述优化应用程序安装的程序被处理器执行时实现上述优化应用程序安装的方法的步骤

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711448658.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top