一种Android应用程序安装包大小减小的解决方案制造技术

技术编号:26478251 阅读:26 留言:0更新日期:2020-11-25 19:22
本发明专利技术公开了一种Android应用程序安装包大小减小的解决方案,包括以下步骤;步骤一、项目进行模块化改造;步骤二、模块上传到云端,根据文件MD5码生成唯一码;步骤三、云端根据白名单,版本号,灰度等生成自定义配置文件;步骤四、应用市场下载的程序运行流程:(1)、运行宿主程序;(2)、根据白名单,版本号,灰度等属性拉取云端模块配置;(3)、根据配置文件判断本地文件缓存是否存在;(4)、如果缓存不存在,先行根据模块优先级按顺序下载模块配置,否则跳转到步骤六。本发明专利技术能更彻底的解决随着业务场景迭代越来越大的安装程序,属于端+云的方案,在原有的优化方案上更能利用云端资源和语言特性。

【技术实现步骤摘要】
一种Android应用程序安装包大小减小的解决方案
本专利技术涉及Android应用市场
,具体为一种Android应用程序安装包大小减小的解决方案。
技术介绍
Android应用市场随着越来越多的人使用Android系统,而且需要在应用市场上下载应用程序,对于用户来说,评估一个应用是否值得下载的一个重要因素就是安装包的大小,这涉及用户所花费的流量大小,以及安装的速度。为了优化用户体验,以及提高应用推广下载转化率,在提供同样的功能的同时减小应用程序安装包大小至关重要,否则当产品在迭代的过程中,应用变得越发臃肿时,就会失去潜在的未来用户,以及当前用户。
技术实现思路
本专利技术的目的是提供一套新的切实可行的能大幅度减少应用程序安装包大小的方案,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种Android应用程序安装包大小减小的解决方案,包括以下步骤;步骤一、项目进行模块化改造;步骤二、模块上传到云端,根据文件MD5码生成唯一码;步骤三、云端根据白名单,版本本文档来自技高网...

【技术保护点】
1.一种Android应用程序安装包大小减小的解决方案,其特征在于:包括以下步骤;/n步骤一、项目进行模块化改造;/n步骤二、模块上传到云端,根据文件MD5码生成唯一码;/n步骤三、云端根据白名单,版本号,灰度等生成自定义配置文件;/n步骤四、应用市场下载的程序运行流程:/n(1)、运行宿主程序;/n(2)、根据白名单,版本号,灰度等属性拉取云端模块配置;/n(3)、根据配置文件判断本地文件缓存是否存在;/n(4)、如果缓存不存在,先行根据模块优先级按顺序下载模块配置,否则跳转到步骤六;/n(5)、对应文件MD5保存模块功能文件到本地;/n(6)、在用户使用到对应的功能时,动态加载模块,提供业...

【技术特征摘要】
1.一种Android应用程序安装包大小减小的解决方案,其特征在于:包括以下步骤;
步骤一、项目进行模块化改造;
步骤二、模块上传到云端,根据文件MD5码生成唯一码;
步骤三、云端根据白名单,版本号,灰度等生成自定义配置文件;
步骤四、应用市场下载的程序运行流程:
(1)、运行宿主程序;
(2)、根据白名单,版本号,灰度等属性拉取云端模块配置;
(3)、根据配置文件判断本地...

【专利技术属性】
技术研发人员:韩芳
申请(专利权)人:杭州视洞科技有限公司
类型:发明
国别省市:浙江;33

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

1