[发明专利]转换应用的方法及计算装置在审
申请号: | 201711120923.0 | 申请日: | 2017-11-14 |
公开(公告)号: | CN108073403A | 公开(公告)日: | 2018-05-25 |
发明(设计)人: | 文钟杰;金东文;申承容 | 申请(专利权)人: | 三星SDS株式会社 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 孙昌浩;李盛泉 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算装置 应用包 处理器 解压 转换 应用 存储器 应用运行 运行区域 代理类 存储 集合 | ||
1.一种转换应用的方法,该方法在计算装置中执行,所述计算装置包括:一个以上的处理器;以及存储器,存储有通过所述一个以上的处理器运行的一个以上的程序,
其中,所述方法包括如下步骤:
对原始应用包进行解压;
从被解压的所述原始应用包提取应用运行区域;以及
向所述运行区域并入包括一个以上的修改类的代理类集合。
2.如权利要求1所述的转换应用的方法,其中,
所述代理类集合还包括:
一个以上的应用编程接口,被利用于一个以上的所述修改类的运行;以及
一个以上的政策信息,在所述应用编程接口中得以参照。
3.如权利要求2所述的转换应用的方法,其中,
所述应用编程接口包括:
程序运行代码,用于从预设的远程服务器接收所述政策信息并更新。
4.如权利要求1所述的转换应用的方法,其中,
在执行并入所述代理类集合的步骤以后,还包括如下步骤:
将在所述运行区域内参照的类中的至少一部分代替为所述代理类集合内的所述修改类;以及
生成包括代替为所述修改类的所述运行区域的修改应用包。
5.如权利要求1所述的转换应用的方法,其中,
在执行对所述原始应用包进行解压的步骤以后,还包括如下步骤:
从被解压的所述原始应用包提取与所述原始应用包的驱动相关的信息文件;以及
变更所述信息文件内所述原始应用包的应用包名。
6.如权利要求1所述的转换应用的方法,其中,
在执行对所述原始应用包进行解压的步骤以后,还包括如下步骤:
从被解压的所述原始应用包提取所述原始应用包的图标文件;以及
将所述图标文件替换为代替图标文件。
7.一种计算装置,包括:
一个以上的处理器;
存储器;以及
一个以上的程序,
所述一个以上的程序被存储于所述存储器,构成为通过所述一个以上的处理器运行,
所述一个以上的程序包括:
用于对原始应用包进行解压的指令;
用于从被解压的所述原始应用包提取应用运行区域的指令;以及
用于向所述运行区域并入包括一个以上的修改类的代理类集合的指令。
8.如权利要求7所述的计算装置,其中,
所述代理类集合还包括:
一个以上的应用编程接口,被利用于一个以上的所述修改类的运行;
一个以上的政策信息,在所述应用编程接口中得以参照。
9.如权利要求8所述的计算装置,其中,
所述应用编程接口包括:
程序运行代码,从预设的远程服务器接收所述政策信息而用于更新。
10.如权利要求7所述的计算装置,其中,
在执行用于并入所述代理类集合的指令以后,还执行如下指令:
用于将在所述运行区域内参照的类中的至少一部分代替为所述代理类集合内的所述修改类的指令;以及
用于生成包括用所述修改类代替的所述运行区域的修改应用包的指令。
11.如权利要求7所述的计算装置,其中,
在执行用于对所述原始应用包进行解压的指令以后,还执行如下指令:
用于从被解压的所述原始应用包提取与所述原始应用包的驱动相关的信息文件的指令;以及
用于变更所述信息文件内所述原始应用包的应用包名的指令。
12.如权利要求7所述的计算装置,其中,
在执行用于对所述原始应用包进行解压的指令以后,还执行如下指令:
用于从被解压的所述原始应用包提取所述原始应用包的图标文件的指令;以及
用于将所述图标文件替换为代替图标文件的指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星SDS株式会社,未经三星SDS株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711120923.0/1.html,转载请声明来源钻瓜专利网。