本发明专利技术的实施例公开一种安装应用的方法、装置及电子设备。应用于客户端,方法包括:当监控到应用的安装指令时,提取待安装应用的特征信息;获取与所述特征信息对应的应用属性信息;在所述应用安装完成之后,加载并展示与所述应用属性信息对应的预设引导界面。应用本发明专利技术,可以提升应用推广效率。
【技术实现步骤摘要】
本专利技术涉及计算机应用软件技术,尤其涉及一种安装应用的方法、装置及电子设备。
技术介绍
随着计算机通信以及互联网技术,电子设备,例如,智能移动电话、个人数字助理、掌上电脑以及台式机电脑中安装的应用也越来越多,大量安装的应用在运行过程中可能产生大量的垃圾,或者,在安装的应用中,内置有大量的广告,从而给降低了用户的应用体验。由于提供应用的运营商或开发商之间的竞争日趋激烈,为了更好地提升用户的应用体验,提升应用的推广效率,如何优化应用,提升用户对应用的安装成为热点研究问题。目前,用户在点击应用安装包安装应用时,安装界面提供有加速启动按钮控件以及取消安装按钮控件,当用户点击加速启动按钮控件后,启动应用安装流程。由于安装界面没有提供该待安装应用的属性信息的按钮控件或其相关信息,例如,待安装应用是否容易产生垃圾、是否有内置广告、是否有内置应用购买选项等,可能导致用户在安装应用后,该安装的应用产生大量的垃圾或内置广告,但由于无法获知是具体哪一应用产生大量的垃圾,从而可能对安装的应用逐一进行卸载,以确定产生大量垃圾的应用并卸载,造成其他应用的误卸载,导致应用推广效率较低、用户应用体验不高。
技术实现思路
有鉴于此,本专利技术实施例提供一种安装应用的方法、装置及电子设备,提升应用推广效率。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,本专利技术实施例提供一种安装应用的方法,应用于客户端,包括:当监控到应用的安装指令时,提取待安装应用的特征信息;获取与所述特征信息对应的应用属性信息;在所述应用安装完成之后,加载并展示与所述应用属性信息对应的预设引导界面。可选的,在所述当监控到应用的安装指令时之前,所述方法进一步包括:接收云端下发的监控开关启动指令,启动对应用安装的监控;监测到运行应用安装包,生成应用安装指令。可选的,所述获取与所述特征信息对应的应用属性信息包括:接收云端依据所述客户端发送的特征信息,查找预先设置的特征信息与应用属性信息的映射关系,得到所述接收的特征信息映射的应用属性信息,下发至所述客户端。可选的,在所述得到所述接收的特征信息映射的应用属性信息之后,下发至所述客户端之前,所述方法进一步包括:查询预先设置的应用属性信息中的变量部分与变量名的映射关系,得到应用属性信息中的变量部分与映射的变量名。可选的,所述加载并展示与所述应用属性信息对应的预设引导界面包括:如果所述应用属性信息满足预先设置的条件,加载预先设置的应用属性扩展界面;接收所述应用属性扩展界面中的加速启动按钮控件输出的指令,判断待安装应用是否为游戏类应用,如果是,跳转至所述加速启动按钮控件链接的游戏盒子弹窗界面;如果不是,运行所述待安装应用。可选的,所述应用属性信息包括:应用属性摘要信息以及应用属性详情信息,所述应用属性摘要信息的链接指向所述应用属性详情信息。可选的,所述应用属性摘要信息包括:应用产生的垃圾摘要信息、应用的内置广告摘要信息、应用的内置应用购买选项摘要信息、应用安全信息以及应用运行内存占用摘要信息中的一种或其任意组合。可选的,所述预先设置的条件包括:所述应用属性信息中包含有应用产生垃圾、和/或,应用有内置广告、和/或,应用有内置应用购买选项。可选的,所述应用属性扩展界面包括:应用安全扫描子界面、应用属性子界面以及快捷功能子界面,其中,应用安全扫描子界面显示待安装应用的应用安全信息;应用属性子界面显示应用属性摘要信息;快捷功能子界面显示按钮控件。可选的,在所述如果所述应用属性信息满足预先设置的条件之后,加载预先设置的应用属性扩展界面之前,所述方法进一步包括:解析云端返回的结果信息中的应用安全信息,如果应用安全信息为风险状态或安全状态,执行所述加载预先设置的应用属性扩展界面的步骤,如果为危险状态,终止所述加载预先设置的应用属性扩展界面的步骤。可选的,在所述如果不是之后,运行所述待安装应用之前,所述方法进一步包括:清理电子设备内存。可选的,在所述清理电子设备内存之后,运行所述待安装应用之前,所述方法进一步包括:加载预先设置的加速动画,在监测到所述清理电子设备内存完成后,关闭所述加速动画。可选的,在所述如果是之后,跳转至所述加速启动按钮控件链接的游戏盒子弹窗界面之前,所述方法进一步包括:判断所述待安装应用是否为预先设置的游戏应用列表中的任一游戏应用,如果是,跳转至显示有与所述待安装应用相关的应用扩展展示界面;接收所述应用扩展展示界面输出的继续安装指令,执行所述跳转至所述加速启动按钮控件链接的游戏盒子弹窗界面的步骤;如果否,执行所述跳转至所述加速启动按钮控件链接的游戏盒子弹窗界面的步骤。可选的,所述方法进一步包括:接收所述应用属性扩展界面中的应用属性子界面或详情按钮控件输出的指令,跳转至所述应用属性详情信息映射的落地页。可选的,在所述接收所述应用属性扩展界面中的应用属性子界面或详情按钮控件输出的指令之前,跳转至所述应用属性详情信息映射的落地页之后,所述方法进一步包括:判断所述待安装应用是否为预先设置的非游戏应用列表中的任一应用,如果是,执行所述跳转至所述应用属性详情信息映射的落地页的步骤;如果否,运行所述待安装应用。可选的,在所述接收所述应用属性扩展界面中的应用属性子界面或详情按钮控件输出的指令之前,跳转至所述应用属性详情信息映射的落地页之后,所述方法进一步包括:确定当前网络是否连接,当网络连接且为预先设置的网络时,执行所述跳转至所述应用属性详情信息链接的落地页的步骤。可选的,所述方法进一步包括:接收云端推送的更新的应用属性信息,更新存储的应用属性信息脚本。第二方面,本专利技术实施例提供一种安装应用的装置,包括:特征信息发送模块、应用属性信息获取模块以及界面引导模块,其中,特征信息发送模块,用于当监控到应用的安装指令时,提取待安装应用的特征信息;应用属性信息获取模块,用于获取与所述特征信息对应的应用属性信息;界面引导模块,在所述应用安装完成之后,加载并展示与所述应用属性信息对应的预设引导界面。可选的,所述装置进一步包括:监控模块,用于接收云端下发的监控开关启动指令,启动对应用安装的监控;在监测到运行应用安装包后,生成应用安装指令,输出至特征信息发送模块。可选的,所述获取与所述特征信息对应的应用属性信息包括:接收云端依据客户端发本文档来自技高网...
【技术保护点】
一种安装应用的方法,应用于客户端,其特征在于,该方法包括:当监控到应用的安装指令时,提取待安装应用的特征信息;获取与所述特征信息对应的应用属性信息;在所述应用安装完成之后,加载并展示与所述应用属性信息对应的预设引导界面。
【技术特征摘要】
1.一种安装应用的方法,应用于客户端,其特征在于,该方法包括:
当监控到应用的安装指令时,提取待安装应用的特征信息;
获取与所述特征信息对应的应用属性信息;
在所述应用安装完成之后,加载并展示与所述应用属性信息对应的预设引
导界面。
2.根据权利要求1所述的方法,其特征在于,在所述当监控到应用的安装
指令时之前,所述方法进一步包括:
接收云端下发的监控开关启动指令,启动对应用安装的监控;
监测到运行应用安装包,生成应用安装指令。
3.根据权利要求1所述的方法,其特征在于,所述获取与所述特征信息对
应的应用属性信息包括:
接收云端依据所述客户端发送的特征信息,查找预先设置的特征信息与应
用属性信息的映射关系,得到所述接收的特征信息映射的应用属性信息,下发
至所述客户端。
4.根据权利要求3所述的方法,其特征在于,在所述得到所述接收的特征
信息映射的应用属性信息之后,下发至所述客户端之前,所述方法进一步包括:
查询预先设置的应用属性信息中的变量部分与变量名的映射关系,得到应
用属性信息中的变量部分与映射的变量名。
5.根据权利要求1所述的方法,其特征在于,所述加载并展示与所述应用
属性信息对应的预设引导界面包括:
如果所述应用属性信息满足预先设置的条件,加载预先设置的应用属性扩
展界面;接收所述应用属性扩展界面中的加速启动按钮控件输出的指令,判断
待安装应用是否为游戏类应用,如果是,跳转至所述加速启动按钮控件链接...
【专利技术属性】
技术研发人员:王辰汐,
申请(专利权)人:北京金山安全软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。