[发明专利]一种在安卓系统中资源免固化的方法、存储介质及设备在审
申请号: | 202310086546.2 | 申请日: | 2023-02-09 |
公开(公告)号: | CN116088851A | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 胡泽新;蔡满堂;苗二东 | 申请(专利权)人: | 新加坡新阅科技有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41;G06F8/61 |
代理公司: | 北京君琅知识产权代理有限公司 16017 | 代理人: | 侯宁 |
地址: | 新加坡贝恩路8号#*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种在安卓系统中资源免固化的方法、存储介质及设备,包括三个阶段:一、编译时,处理java代码中引用宿主的资源,获取R.jar并修改其字节码,移除class中所有的final字段,将class中的内联数值修改,保证插件中引用宿主的资源id全部通过R进行引用;二、运行时,处理xml代码中引用宿主的资源,通过aapt2得到ap_文件,根据R.txt找到对应目标信息,一并打包进apk;三、安装时,根据编译生成的配置文件,结合mapRes方法,对patch中的xml、resources.arsc文件进行修改,修改apk的byte数组。利用本发明,解决了资源引用因为其他因素导致不匹配、不稳定问题,动态匹配保证了目标引用的稳定性,也实现了接入成本的降低及解决了因为固化导致的兼容及妥协问题。 | ||
搜索关键词: | 一种 系统 资源 固化 方法 存储 介质 设备 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新加坡新阅科技有限公司,未经新加坡新阅科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/202310086546.2/,转载请声明来源钻瓜专利网。