申请/专利权人:深圳感臻智能股份有限公司
申请日:2023-12-06
公开(公告)日:2024-04-12
公开(公告)号:CN117873584A
主分类号:G06F9/445
分类号:G06F9/445
优先权:
专利状态码:在审-实质审查的生效
法律状态:2024.04.30#实质审查的生效;2024.04.12#公开
摘要:本发明提供了基于speed‑profile的Android应用启动优化方法和装置,优化方法包括以下步骤:在安装应用时,判断是否已传入第一文件作为安装应用的参数;若没有传入第一文件,则判断是否已利用第一工具生成第一文件,第一工具集成在系统中;若没有生成第一文件,则通过第一工具生成第一文件,并将第一文件传入系统函数;调用系统中第二工具进行预编译,利用第一文件生成第二文件;通过第二文件生成优化文件;通过优化文件解释运行应用。本发明基于speed‑profile,将profgen集成到系统中,不需要经过谷歌服务器。当安装应用没有传入dm文件时,系统利用profgen,自动生成dm文件,并作为参数传入到系统函数里面,使得speed‑profile生效,提高应用的运行速度,提高用户使用体验。
主权项:1.基于speed-profile的Android应用启动优化方法,其特征在于,包括以下步骤:在安装应用时,判断是否已传入用于加速所述应用启动的第一文件作为安装所述应用的参数;若没有传入所述第一文件,则判断是否已利用用于生成性能分析数据的第一工具生成所述第一文件,所述第一工具集成在系统中;若没有生成所述第一文件,则通过所述第一工具生成所述第一文件,并将所述第一文件传入系统函数;调用系统中用于优化应用程序的第二工具进行预编译,利用所述第一文件生成用于分析应用运行时的性能的第二文件;通过所述第二文件生成与所述应用相关的优化文件;通过所述优化文件解释运行所述应用。
全文数据:
权利要求:
百度查询: 深圳感臻智能股份有限公司 基于speed-profile的Android应用启动优化方法和装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。