首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种在云手机Android容器操作系统中大型APP的快速安装方法_江苏北弓智能科技有限公司_202410612727.9 

申请/专利权人:江苏北弓智能科技有限公司

申请日:2024-05-17

公开(公告)日:2024-06-14

公开(公告)号:CN118193000A

主分类号:G06F8/61

分类号:G06F8/61;G06F9/455;G06F3/06;H04M1/72403;H04M1/72454

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.07.02#实质审查的生效;2024.06.14#公开

摘要:本发明公开了一种在云手机Android容器操作系统中大型APP的快速安装方法,步骤包括:在第0号容器中以常规的APP安装方式来安装;找到安装目录并求出各个安装文件的MD5值;将所有安装文件转存至NFS服务器的转存路径中并建立数据关联;对转存路径中各个安装文件求取MD5值并进行MD5值比对;以简化的APP安装方式在第1~M号容器内安装所有的安装文件。该快速安装方法在第1~M号容器内以简化的APP安装方式来安装,通过直接复用存放在NFS服务器中的安装文件,辅助MD5比对校验的方式在保证安全且不被篡改的前提下降低了待安装APP在批量安装所需时间以及磁盘缓存空间,满足云手机Android容器操作系统在安装大型APP时希望提升安装速度、降低磁盘空间占用的需求。

主权项:1.一种在云手机Android容器操作系统中大型APP的快速安装方法,其特征在于,包括如下步骤:步骤1,由管理服务器获取待安装APP的安装包,并在Android容器运行服务器中的第0号容器中通过pminstall命令以常规的APP安装方式来安装获取的安装包;步骤2,由管理服务器对安装完成后的APP进行运行测试,并在测试通过后在第0号容器中找到待安装APP的安装目录,再通过md5sum命令求出安装目录内各个安装文件的MD5值并保存到MD5文件中;步骤3,由管理服务器将第0号容器中待安装APP的安装目录内所有安装文件转存至NFS服务器的转存路径中,并在管理服务器中将转存路径与MD5文件在数据库中建立数据关联;步骤4,由管理服务器对NFS服务器的转存路径中各个安装文件求取MD5值,并将求取的MD5值与MD5文件中对应安装文件的MD5值进行比对,若两个MD5值比对不一致,则由管理服务器判定对应安装文件的数据异常或被篡改,再返回步骤1,若两个MD5值比对一致,则由管理服务器以多线程方式分别进入第1~M号容器,并在第1~M号容器内创建链接到NFS服务器的转存路径处的软链接;步骤5,管理服务器通过软链接找到转存路径处的所有安装文件,再通过pm_fastinstall命令以简化的APP安装方式在第1~M号容器内安装所有的安装文件,再对安装异常情况进行判断,若安装时出现异常,则由管理服务器判断异常原因并根据异常原因进行重新安装,若安装时未出现异常,则在所有安装文件安装完成后直接退出。

全文数据:

权利要求:

百度查询: 江苏北弓智能科技有限公司 一种在云手机Android容器操作系统中大型APP的快速安装方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。