一种对Android软件进行功能扩展的方法及装置
基本信息
申请号 | CN201410064985.4 | 申请日 | - |
公开(公告)号 | CN104866504B | 公开(公告)日 | 2018-07-06 |
申请公布号 | CN104866504B | 申请公布日 | 2018-07-06 |
分类号 | G06F17/30 | 分类 | 计算;推算;计数; |
发明人 | 阎文斌 | 申请(专利权)人 | 北京娜迦信息科技发展有限公司 |
代理机构 | 北京英赛嘉华知识产权代理有限责任公司 | 代理人 | 北京娜迦信息科技发展有限公司 |
地址 | 100084 北京市海淀区中关村东路18号1号楼11层C-1208-010室 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种对Android软件进行功能扩展的方法及装置,涉及通信技术领域,能够通过对Android软件安装包进行代码植入操作,提高Android软件的功能扩展效率。该方法主要包括:构建包含第一扩展代码块的第一DEX文件,所述第一扩展代码块用于实现扩展的第一功能;从待功能扩展的Android软件安装包APK文件中获取第二DEX文件;将所述第一DEX文件和所述第二DEX文件合并为第三DEX文件,并将所述第三DEX文件添加到所述待功能扩展的APK文件的资源文件夹中;构建用于启动所述第三DEX文件的第四DEX文件,并将所述第四DEX文件添加到所述待功能扩展的APK文件中,得到功能扩展的APK文件。本发明主要用于对Android软件进行功能扩展的过程中。 |
