一种在Android APK中植入代码的便捷方法
基本信息
申请号 | CN201610394092.5 | 申请日 | - |
公开(公告)号 | CN107463420A | 公开(公告)日 | 2017-12-12 |
申请公布号 | CN107463420A | 申请公布日 | 2017-12-12 |
分类号 | G06F9/45(2006.01)I;G06F9/44(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 王修强;彭俊 | 申请(专利权)人 | 深圳市慧动创想科技有限公司 |
代理机构 | - | 代理人 | - |
地址 | 518000 广东省深圳市南山区科园路1006号软件产业基地5E栋4楼424 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种在Android APK中植入代码的便捷方法,反向操作:将APK中文件处理成反向操作中的工程;(2)二次编辑:对生成的反向工程中各类文件进行增删改的操作,各个资源增删改之后符合原格式的相关规范,添加代码,将代码转换为smali格式加入;(3)编译操作:将反向工程编译成新APK;(4)各个文件还原后,将文件按对应目录打包成APK,利用SDK自带的JarSigner重新对APK包进行签名;(5)重新签名后,新的APK接口即可正式使用。通过本发明方法,将反向工程文件重新编译成APK中所支持的文件格式,从而得到新的APK文件,以完成整个SDK的接入过程,从而极大的减少了SDK接入的工作量。 |
