Android反编译后重新打包

1.反编译重新打包这里使用APKTOOL

2.进入到 wrapper script复制此文本,保存为apktool.bat文件

3.进入到find newest here选择最新的版本下载即可

4.下载完成之后存放到同一个文件夹下,把需要反编译的APK存放在同一个目录下面,进入CMD

输入:apktool d apk的名字


成功会以当前apk的名字建立一个文件夹



这个就是我们反编译之后的apk的目录,接下来加入我们改动里面的资源或者源码如何打包

4.输入apktool b apk的名字


就会在反编译之后的目录的dist文件下生成一个新的apk
这个apk是没有签名的

5.生成签名

keytool -genkey -keystore test.keystore -alias test -keyalg RSA -validity 10000

6.签名APK

jarsigner -verbose -keystore test.keystore -signedjar signed.apk b.apk test
签名成功之后就会生成一个signed.apk

然后就可以愉快的玩耍了

由于需要xxx送上百度云地址:http://pan.baidu.com/s/1o8yq98Q

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容