一种在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接入的工作量。