发明名称 一种解析APK文件的方法和装置
摘要 本发明提供一种解析运行APK文件的方法和装置,方法包括:下载一需要更新的卡片的APK文件;创建代理的Activity类;获取APK文件的信息接口以获取APK文件的路径和APK文件的Activity信息;通过Dex类加载器,根据APK文件的路径和APK文件的Activity信息解析APK文件,并将解析APK文件后的虚拟机可执行文件存放至预设位置;启动本地已经安装好的卡片实例mContext;通过卡片实例mContext启动对应代理的Activity类,运行对应解析好的虚拟机可执行文件。本发明在启动卡片实例mContext时,自动运行用于更新该卡片的解析好的虚拟机可执行文件,实现自动快速上线。
申请公布号 CN105975290A 申请公布日期 2016.09.28
申请号 CN201510657009.4 申请日期 2015.10.13
申请人 乐视致新电子科技(天津)有限公司 发明人 胡胜杰
分类号 G06F9/445(2006.01)I;G06F9/455(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 北京润泽恒知识产权代理有限公司 11319 代理人 苏培华
主权项 一种解析运行APK文件的方法,其特征在于,包括以下步骤:下载APK文件,所述APK文件对应一需要更新的卡片;创建代理的Activity类,所述代理的Activity类继承Android标准SDK中的Activity类;获取APK文件的信息接口,并通过所述APK文件的信息接口获取所述APK文件的路径和所述APK文件的Activity信息;通过Dex类加载器,根据所述APK文件的路径和所述APK文件的Activity信息解析所述APK文件,并将解析所述APK文件后的虚拟机可执行文件存放至预设位置;启动本地已经安装好的卡片实例mContext;通过所述卡片实例mContext启动对应代理的Activity类,运行对应解析好的虚拟机可执行文件。
地址 300467 天津市滨海新区天津生态城动漫中路126号动漫大厦B1区二层201-427