基于android插件化差分打包方法、装置、电子设备及计算机可读介质
基本信息
申请号 | CN202011606003.1 | 申请日 | - |
公开(公告)号 | CN112732314A | 公开(公告)日 | 2021-04-30 |
申请公布号 | CN112732314A | 申请公布日 | 2021-04-30 |
分类号 | G06F8/658;G06F8/71;G06F9/445 | 分类 | 计算;推算;计数; |
发明人 | 刘子樋;贾睿;王海明 | 申请(专利权)人 | 北京一亩田新农网络科技有限公司 |
代理机构 | 北京奉思知识产权代理有限公司 | 代理人 | 邹轶鲛;石红艳 |
地址 | 100080 北京市海淀区西小口路66号中关村东升科技园B-6号楼A座6层A602B室 | ||
法律状态 | - |
摘要
摘要 | 本发明提供一种基于android插件化差分打包方法,包括:从服务器获取基准版本文件;将新插件与基准版本文件中包含的旧插件进行对比,找出存在差异的插件;对新插件中的存在差异的插件进行打包;对于新插件中与旧插件不存在差异的插件,直接使用从服务器获取的相应的已打包的旧插件;以及将打包的新插件以及从服务器获取的旧插件组装成新插件集,并将新插件集拷贝到宿主的指定目录,对宿主生成新的apk。根据本实施方式,能够利用插件间的无耦合的特性,通过对比代码的差分,找出有代码变更的插件,只对该发生变更的插件进行打包,从而节省打包时间。 |
